Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、ファイルで指定されたテーマがありAndroidManifest.xmlます:
AndroidManifest.xml
android:theme="@android:style/Theme.Holo.Light"
現在、下位互換性のあるアプリケーションの作成に取り組んでいます。Gingerbread がない限りTheme.Holo.Light使用Theme.Lightしますが、OS のバージョンに応じて必要なテーマを適用する方法を教えてください。
Theme.Holo.Light
Theme.Light
値フォルダーにリソース修飾子を使用します。
例えばres/values-v11
res/values-v11
スタイルの参照Theme.Lightを標準res/values/styles.xmlで行い、次に参照Theme.Holo.Lightしres/values-v11/styles.xmlます。API 11 以降で実行されている場合は、自動的に Holo が選択されます。Theme.Lightそれ以外の場合は、 で指定された標準にフォールバックしますres/values/styles.xml。
res/values/styles.xml
res/values-v11/styles.xml