Adi*_*fyr 4 android android-icons android-actionbar navigation-drawer
我有一个自定义Android操作栏,具有自定义布局视图和样式.我需要为导航抽屉显示"Home As Up"按钮.问题是按钮没有以我的自定义布局样式显示.我需要Android默认主页作为向上图标,以便我可以有一个默认的导航抽屉图标.(具有导航抽屉打开和关闭动画的图标).
现在我尝试了
getActionBar().setDisplayHomeUpAsEnabled(true);
getActionBar().setHomeButtonEnabled(true)
但主页按钮没有显示.谁能告诉我如何在自定义操作栏上实现默认主页按钮?
对我来说,这可以显示向上导航.我还在弄清楚如何实际实现向上导航.
getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_HOME_AS_UP);
Run Code Online (Sandbox Code Playgroud)
看来你可以使用便利功能来处理这样的事情:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
Intent intent;
intent = NavUtils.getParentActivityIntent(this);
NavUtils.navigateUpTo(this, intent);
return true;
}
return super.onOptionsItemSelected(item);
}
Run Code Online (Sandbox Code Playgroud)
要处理自定义部件中的按钮,您可以在布局中添加onClick并实现指定的功能.
| 归档时间: |
|
| 查看次数: |
3940 次 |
| 最近记录: |