0

アクティビティでconfigChanges="locale"を使用しています。にこのオプションがないAndroidManifest.xml2.x、画面がちらつきます。

プログラムで追加した設定画面を除いて、すべてのアクティビティで機能します。設定アクティビティが1つあります->configChanges="locale"をAndroidManifest.xmlに設定すると機能します。

プリファレンスアクティビティ内に、プログラムで新しいプリファレンス画面を追加します。この新しいPreferenceScreenの場合、AndroidManifest.xmlにアクティビティがありません。そのため、configChanges = "locale"を追加できず、2.xで画面がちらつきます。

プログラムで属性configChanges="locale"を追加するにはどうすればよいですか?

4

1 に答える 1

0

プログラムで追加するソリューションは見つかりませんでしたがconfigChanges="locale"、新しいPereferenceアクティビティを作成し、configChangesキーワードをマニフェストファイルに追加しました。

これで、正常に機能します。

于 2010-06-15T14:07:55.170 に答える