我的Activity中的属性如下:ActionBaractionBar=getSupportActionBar();actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setHomeButtonEnabled(true);actionBar.setDisplayShowHomeEnabled(false);我的菜单选项的菜单布局如下:但是如果我点击搜索按钮并返回,我想用它和抽屉导航一起使用的homeasup图标会消失。我不知道为什么。如果我删除actionBar.setDisplayShowHomeEnabled(false),一切都
我有一个带有自定义布局View和样式的自定义android操作栏。我需要为我的抽屉导航显示“HomeAsUp”按钮。问题是按钮没有出现在我的自定义布局样式中。我需要android默认主页作为向上图标,这样我就可以有一个默认的抽屉导航图标。(带有抽屉导航打开和关闭动画的图标)。现在我尝试做getActionBar().setDisplayHomeUpAsEnabled(true);getActionBar().setHomeButtonEnabled(true)但是主页按钮没有显示。谁能告诉我如何在自定义操作栏上实现默认主页按钮? 最佳答案
我想在我的AppCompat工具栏中更改默认的ActionBarhomeAsUp指示器(可绘制)。如何做到这一点?仅显示默认箭头。样式(其他API级别相同):true@drawable/hometrue@drawable/home我的fragment布局中的工具栏:在fragment中:toolbar=(Toolbar)rootView.findViewById(R.id.my_awesome_toolbar);activity.setSupportActionBar(toolbar);ActionBaractionBar=activity.getSupportActionBar();
我的操作栏有title和homeAsUp但没有Logo或图标。像这样:我试过了:actionBar=getSupportActionBar();actionBar.setHomeButtonEnabled(false);actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setDisplayShowHomeEnabled(true);actionBar.setDisplayShowTitleEnabled(true);actionBar.setTitle("MyProfile");actionBar.setDisplayUseLogo
我正在尝试将我的应用程序转换为使用v21AppCompat库,因此我开始使用Toolbar而不是ActionBar。在我所有的常规Activity(扩展ActionBarActivity)中,一切都很好。但是在我扩展PreferenceActivity的SettingsActivity中,因此我不能使用setSupportActionBar(actionbar)调用,我需要使用“独立”工具栏。工具栏出现了,但我不知道如何将“主页/向上”按钮添加到工具栏。SettingsActivity.java:publicclassSettingsActivityextendsPreferenceA