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

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • maxman.tv

    maxman.tv

    29 EKİM 2013
  • wolfys you tube

    wolfys you t

    22 Kasım 2006