我在我的活动中使用configChanges =“locale”。
<{1}}中的AndroidManifest.xml
中没有此选项,我的屏幕会闪烁。
除了我以编程方式添加的首选项屏幕外,它适用于我的所有活动。 我有一个偏好活动 - &gt;将configChanges =“locale”设置为AndroidManifest.xml后,它可以正常工作。
在Preference Activity的内部,我以编程方式添加了一个新的首选项屏幕。 对于这个新的PreferenceScreen,我在AndroidManifest.xml中没有活动! 所以我无法添加configChanges =“locale”,屏幕在2.x上闪烁!!
如何以编程方式添加属性configChanges =“locale”?
答案 0 :(得分:0)
我还没有找到以编程方式添加configChanges="locale"
的解决方案,但我创建了一个新的Pereference Activity并将configChanges关键字添加到Manifest文件中。
现在它可以正常工作。