2012-04-13 2 views
0

可能性の重複:
How to change current Theme at runtime in Androidアプリ

私はPreferenceScreenに私の全体のアプリのテーマを設定したいです。それは、すべてのアクティビティ(setThemeでonCreateで明示的ではない)に対してグローバルにする方法はありますか?

更新:私はマニフェストエントリのテーマを知っていますが、実行時にどのように動的になるのでしょうか?

答えて

0

この問題は、私はあなたがマニフェストファイルに設定することで、アプリのテーマを設定することができますかなり確信している別のポストhere

1
<application android:theme="@style/CustomTheme"> 
0

に説明されています。 次の要素をアプリケーション要素に追加します。

android:theme="@android:style/Theme.Holo.Light" 

使用するテーマに切り替えます。

は、ここでのアプリケーションエレメントのためのAndroidのドキュメントへのリンクです:http://developer.android.com/guide/topics/manifest/application-element.html

+0

私がテーマのマニフェストエントリを知っているが、私は、動的(実行時に)それをどのようにチャンスができますか? – mars3142

+0

実行時に変更する方法について説明している、以前の投稿へのリンクについては、以下の回答を参照してください。 – CurtMorton