6
我有首选项屏幕扩展PreferenceActivity
。为了定位OS 4.0.3,我想在操作栏上添加<
图标,所以我在onCreate()
中这样做了。setHomeButton启用PreferenceActivity和嵌套首选项
ActionBar actionBar = getActionBar();
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
它工作。 <
已添加到应用图标的左侧。但是,当我点击进入下一级别的项目(更详细的屏幕)时,<
将不会显示。回到顶层,<
再次出现。
我从来没有想过嵌套首选项的机制,因为智能PreferenceActivity
隐藏它。现在我的问题是,为什么不会PreferenceActivity
显示嵌套首选项上的<
?
我不想争辩说,我不需要将<
添加到首选项屏幕。 (即使一些谷歌的应用程序添加,有些不这样做,所以我认为没有可靠的规则。)
如果有一个简单的解决方案,我想解决这个问题。
我无法让您的解决方案正常工作。我得到了“找不到与给定名称匹配的资源(在'主题'中值'@android:style/MyTheme')。”我用Google搜索来解决这个问题,但失败了。 – Tomcat 2013-04-29 15:15:41
你已经有了styles.xml吗?如果是这样,请将