私のトピックが重複している場合は、対応するトピックにリンクしてください。しかし、探しているものが正確に見つかりませんでした。
私のアプリには、「デフォルトのテーマ」と「その他のテーマ」という値を持つ「リスト」という名前のリスト設定を含む prefs.xml ファイルがあります。これらの値は、ユーザーが PreferenceActivity で選択できます。他のアクティビティでは、どの値が選択されたかを確認し、既に作成した 2 つのメソッド (setUpDefaultTheme または setUpOtherTheme) のいずれかを呼び出す必要があります。環境設定で選択されたオプションに応じて、これら 2 つのテーマのいずれかがユーザーに表示されるように、アクティビティの開始直後にこのチェックを行う必要があります。
そのためには SheredPreferences を使用する必要があることは知っていますが、うまく機能させることができません..