0

アプリケーションでテキストの色をグローバルに変更しようとしているため、http://developer.android.com/guide/topics/ui/themes.htmlの指示に従って、xml ファイルに 2 つのテーマを定義し、マニフェストに設定しました。ファイル。しかし、結果は次のとおりでした。いくつかのテキストの変更と主要な変更はありませんでした。私は多くのことを試し、多くの調査を行いましたが、これを行う方法を見つけることに成功しませんでした. 色を変更したテキストは、通常、レイアウトの最初のレベルにある TextView にあることがわかりました。よくわかりませんが、第2レベルと、そう、そしてリストビューにあったものは変わらなかったと思います。誰でも私に手がかりを与えることができますか?前もって感謝します。

私のテーマファイル:

    <?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Dark" parent="@android:style/Theme.Black.NoTitleBar">
        <item name="android:textColor">@color/green</item>
    </style>
    <style name="Light" parent="@android:style/Theme.Light.NoTitleBar">
        <item name="android:textColor">@color/yellow</item>
    </style>
</resources>

マニフェスト ファイルのエントリ:

<application
    android:name=".TestApplication"
    android:icon="@drawable/test"
    android:label="@string/app_name"
    android:theme="@style/Dark">
4

0 に答える 0