我正在关注此链接以实现操作栏。
我已经像这样修改了这段代码
/** Defining Navigation listener */
ActionBar.OnNavigationListener navigationListener = new OnNavigationListener() {
@Override
public boolean onNavigationItemSelected(int itemPosition, long itemId) {
Toast.makeText(getBaseContext(), "You selected : " + actions[itemPosition] , Toast.LENGTH_SHORT).show();
if(actions[itemPosition] == "Bookmark")
startActivity(new Intent(this,Bookmark.class))
else if(actions[itemPosition] == "Subscribe")
startActivity(new Intent(this,Subscribe.class))
else
startActivity(new Intent(this,Share.class))
return false;
}
};
当我运行此代码时,它会打开书签活动。但它会调用主布局,就像它打开书签时一样,我点击返回然后它打开主活动。我希望当我单击列表以获取例如书签时,只有活动应该更改而不是列表导航的标题。或者在调用列表导航时我应该遵循任何示例来调用新活动。我也尝试过 ActionBarSherlock 它还更改了单击列表导航时的文本视图而不是调用新活动