0

Android アプリ全体で多数のテキストビューを使用しています。そして、丸みを帯びたエッジの形状と色のプロパティを持つ background.xml ファイルがあります。この背景をテキストビューに設定しました。背景としていくつかの異なる色がある場合は、個別の背景 xml を作成できます。使用する色が 30 または 40 を超える場合は、同じ数の背景ファイルを用意する必要がありますか?

4

2 に答える 2

1

次のように、単一の背景ファイルを維持し、テキスト ビューのすべてのスタイリング属性を作成する必要があります。

<?xml version="1.0" encoding="utf-8"?>
   <resources>
      <style name="style_1" parent="@android:style/TextAppearance.Medium">
          <item name="android:textColor">#FFA500</item>
          <item name="android:textColor">#FFA500</item>
      </style>

      <style name="style_3" parent="@android:style/TextAppearance.Medium">
          <item name="android:textColor">#FFA500</item>
          <item name="android:textColor">#FFA500</item>
      </style>

      <style name="style_n" parent="@android:style/TextAppearance.Medium">
          <item name="android:textColor">#FFA500</item>
          <item name="android:textColor">#FFA500</item>
      </style>
  </resources>

スタイリングについては、http: //developer.android.com/guide/topics/ui/themes.htmlを参照してください。

于 2014-04-28T06:17:25.513 に答える