SORU
28 Mayıs 2011, CUMARTESİ


Nerede Çevirici widget'in metin rengi öznitelik saklanıyor?Android:

Açılır menüden bir öğe seçin sonra spinner düğmesi görüntülenen tek öğenin metin rengini değiştirmek için çalışıyorum. Bir saat için Android SDK themes.xml ve styles.xml şimdi araştırma yapıyorum ve Spinner renk değeri elde nerede olduğunu bulmak için görünmüyor olabilir.

Açıklığa kavuşturmak için, açılan bir öğenin rengini değiştirmek için çalışmıyorum, açılan hiçbir zaman değer değişimi görüntülenen metnin rengini değiştirmek için çalışıyorum. Bu değer değişimi diyebiliriz "düğme" metin. sanırım

CEVAP
28 Mayıs 2011, CUMARTESİ


Muhtemelen styles.xml bu bit olduğunu düşünüyorum

<style name="Widget.TextView.SpinnerItem">
    <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item>
</style>
<style name="Widget.DropDownItem.Spinner">
    <item name="android:checkMark">?android:attr/listChoiceIndicatorSingle</item>
</style>

- ==DÜZENLE Burada sonuç: enter image description here

ve burada işler böyle yürüyor:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="MooTheme" parent="android:Theme">
        <item name="android:spinnerItemStyle">@style/MooSpinnerItem</item>
    </style>

    <style name="MooSpinnerItem" parent="android:Widget.TextView.SpinnerItem">
        <item name="android:textAppearance">@style/MooTextAppearanceSpinnerItem</item>
    </style>

    <style name="MooTextAppearanceSpinnerItem" parent="android:TextAppearance.Widget.TextView.SpinnerItem">
        <item name="android:textColor">#F00</item>
    </style>
</resources>

O zaman sadece androidmanifest.xml uygulama etiketi ekleyin

android:theme="@style/MooTheme"

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008