无法从我的应用中删除首选项标头

时间:2013-09-15 15:19:59

标签: android

为了让我的应用与Gingerbread设备兼容,我咨询并使用了以下资源:

https://github.com/commonsguy/cw-omnibus/tree/master/Prefs/FragmentsBC http://actionbarsherlock.com/

在尝试使我的应用兼容的过程中,这种情况开始发生:http://i.imgur.com/rjCLxwP.png

因此,不是直接打开我的主要活动,而是首先打开标题,然后我必须点击它以转到应该首先打开的内容。

我相信它是从我从上面列出的FragmentsBC示例中复制代码开始的。但是在删除对“headers”的所有引用以及与之关联的任何xml文件之后,它仍会显示出来。我在整个应用程序项目中都搜索了“标题”这个词,并且在任何地方都没有找到它的引用。然而,我无法弄清楚为什么它仍然出现。

非常感谢所有帮助。

1 个答案:

答案 0 :(得分:2)

  

因此,不是直接打开我的主要活动,而是首先打开标题,然后我必须点击它以转到应该首先打开的内容。

这就是FragmentsBC样本应该起作用的方式。

  

然而我无法弄清楚为什么它仍然出现。

The SingleHeader sample app显示在PreferenceActivity上使用某些方法来确定我们是否处于双窗格模式,并在这种情况下跳过标题。

The SingleHeader2 sample app显示使用一些半文档的附加内容告诉PreferenceActivity跳过标题并直接跳转到特定的PreferenceFragment