Fus*_*dor 3 android android-actionbar
我正在以这种方式创建一个 ActionBar(SupportActionBar,更准确地说):
android.support.v7.app.ActionBar actionBar=getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
//actionBar.setDisplayOptions(actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE););
actionBar.setIcon(R.drawable.ic_drawer);
actionBar.setTitle(mTitle);
Run Code Online (Sandbox Code Playgroud)
这样,我在我的操作栏中得到一个按钮,一旦点击,它就会执行我想要它做的事情。但是,它显示一个指向左侧的箭头。我想显示另一个 drawable,所以我取消了 setDisplayOptions 行的注释,并显示了我想要的图标。但是,该按钮不再可点击。
如何将我的 drawable 设置为按钮,并保持它可点击?
改用setHomeAsUpIndicator()方法
actionBar.setHomeAsUpIndicator(R.drawable.ic_drawer);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5673 次 |
| 最近记录: |