【发布时间】:2018-07-21 12:19:18
【问题描述】:
我正在以这种方式创建一个 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);
这样,我会在操作栏中获得一个按钮,单击该按钮后,它会执行我想要执行的操作。但是,它会显示一个指向左侧的箭头。我想显示另一个可绘制对象,所以我取消注释 setDisplayOptions 行,并显示我想要的图标。但是,该按钮不再可点击。
如何将我的 drawable 设置为按钮,并保持它可点击?
【问题讨论】:
-
我以前没见过这个答案,它帮助了我。谢谢!
-
快乐编码 Fustigader。