サポート付きのAndroidアプリを作成しandroid:minSdkVersion="7"
android:targetSdkVersion="15"
ました。Androidのデフォルトテーマを継承してカスタマイズしたテーマを使用しています。
だから今、私はアプリケーションのテーマ全体をホロのテーマに変更したいと思います。誰かがこれについて私を助けてくれますか?
サポート付きのAndroidアプリを作成しandroid:minSdkVersion="7"
android:targetSdkVersion="15"
ました。Androidのデフォルトテーマを継承してカスタマイズしたテーマを使用しています。
だから今、私はアプリケーションのテーマ全体をホロのテーマに変更したいと思います。誰かがこれについて私を助けてくれますか?
さまざまなスタイル XML を使用して、「スタイル セレクター」を実装できます。
「StyleSelector」などの名前のテーマを次のように定義するだけです/res/**values**/styles.xml
。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ThemeSelector" parent="@android:style/Theme.Black">
... Your theme definitions
</style>
</resources>
次に、次を作成します/res/**values-v11**/styles.xml
。
<resources>
<style name="ThemeSelector" parent="@android:style/Theme.Holo">
</style>
</resources>
「 」を使用してテーマを適用@style/ThemeSelector
し、Android に魔法をかけてもらいましょう。古い Android バージョンでは、テーマ定義が読み込まれ、Holo-Support を備えた新しいバージョンでは、テーマは Holo から派生します。
HoloEverywhereを親テーマとして使用してみてください。
テーマが含まれている AndroidManifest.xml のアプリケーション タグを変更するだけです。
android:theme="@style/Theme.Holo"
たとえば、次のようにします。
<application android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Holo">
または、アクティビティごとに行うこともできます。関連ドキュメントは次のとおりです: https://developer.android.com/guide/topics/ui/themes.html