【发布时间】:2014-02-26 14:39:01
【问题描述】:
我正在开发 android 应用程序。我必须在操作栏的左侧添加一个菜单。 我可以在右侧添加菜单,但除了右侧菜单,我还想在操作栏的左侧添加一个菜单,就像:
我花了几个小时搜索如何实现左侧菜单,但没有成功。 我怎样才能做到这一点? 谢谢!
【问题讨论】:
标签: java android android-layout android-actionbar
我正在开发 android 应用程序。我必须在操作栏的左侧添加一个菜单。 我可以在右侧添加菜单,但除了右侧菜单,我还想在操作栏的左侧添加一个菜单,就像:
我花了几个小时搜索如何实现左侧菜单,但没有成功。 我怎样才能做到这一点? 谢谢!
【问题讨论】:
标签: java android android-layout android-actionbar
如果您不是专门进入导航抽屉,例如后退按钮或任何您喜欢的东西,您可以使用
ActionBar actionbar = getSupportActionBar();
actionbar.setHomeAsUpIndicator(R.drawable.ic_arrow_back_black_24dp);
然后打电话
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() ==android.R.id.home){
//todo work here
return true;
}
return super.onOptionsItemSelected(item);
}
【讨论】:
您不能将菜单左对齐。您应该为您的操作栏使用自定义视图
【讨论】: