2010-03-29 134 views
0

我在我的活動中使用configChanges =「locale」。 如果在AndroidManifest.xml2.x中沒有這個選項,我會出現閃爍的屏幕。以編程方式添加configChanges =「locale」

它適用於我所有的活動,除了我已經以編程方式添加的首選項屏幕。 我有一個偏好活動 - >它將configChanges =「locale」設置爲AndroidManifest.xml後工作。

在首選項活動中,我以編程方式添加一個新的首選項屏幕。 對於這個新的PreferenceScreen,我沒有AndroidManifest.xml中的活動! 所以我不能添加configChanges =「locale」和2.x上的屏幕閃爍!

如何以編程方式添加屬性configChanges =「locale」?

+0

什麼時候出現閃爍屏幕? – 2010-04-14 23:20:16

+0

在2.x手機上,但我已經解決了! Thnaks! – chrisonline 2010-06-15 14:07:05

回答

0

我還沒有找到解決方案以編程方式添加configChanges="locale",但我創建了一個新的Pereference Activity,並將configChanges關鍵字添加到清單文件中。

現在,它的工作原理應該如此。