为了让我的应用与Gingerbread设备兼容,我咨询并使用了以下资源:
https://github.com/commonsguy/cw-omnibus/tree/master/Prefs/FragmentsBC http://actionbarsherlock.com/
在尝试使我的应用兼容的过程中,这种情况开始发生:http://i.imgur.com/rjCLxwP.png
因此,不是直接打开我的主要活动,而是首先打开标题,然后我必须点击它以转到应该首先打开的内容。
我相信它是从我从上面列出的FragmentsBC示例中复制代码开始的。但是在删除对“headers”的所有引用以及与之关联的任何xml文件之后,它仍会显示出来。我在整个应用程序项目中都搜索了“标题”这个词,并且在任何地方都没有找到它的引用。然而,我无法弄清楚为什么它仍然出现。
非常感谢所有帮助。
答案 0 :(得分:2)
因此,不是直接打开我的主要活动,而是首先打开标题,然后我必须点击它以转到应该首先打开的内容。
这就是FragmentsBC
样本应该起作用的方式。
然而我无法弄清楚为什么它仍然出现。
The SingleHeader
sample app显示在PreferenceActivity
上使用某些方法来确定我们是否处于双窗格模式,并在这种情况下跳过标题。
The SingleHeader2
sample app显示使用一些半文档的附加内容告诉PreferenceActivity
跳过标题并直接跳转到特定的PreferenceFragment
。