Как применить стиль ко всем счетчикам приложения для Android

Применение стиля кнопки ко всему приложению:

<style name="ApplicationStyle" parent="android:Theme">
  <item name="android:buttonStyle">@style/MyButton</item>
</style>

но как вы делаете для блесны? Я хочу сделать это, как в моем примере... и заменить spinner..i.e: "android:spinnerStyle"?


person Mike6679    schedule 25.01.2013    source источник
comment
mokasocial.com/2011/03 / Перейдите по ссылке выше, чтобы просмотреть примеры счетчиков пользовательского стиля.   -  person Venkatesh S    schedule 25.01.2013
comment
возможный дубликат Android — настройка внешнего вида виджета Spinner   -  person Pankaj Kumar    schedule 25.01.2013
comment
Да я видел эту ссылку. Он использует манифест для добавления темы. Я хочу сделать это, как в моем примере... и заменить счетчик.   -  person Mike6679    schedule 25.01.2013
comment
Это не дубликат. Ссылка, на которую вы ссылаетесь, касается выпадающего списка счетчика. Мне нужен реальный виджет счетчика   -  person Mike6679    schedule 25.01.2013


Ответы (1)


манифест:

<application 
        android:icon="@drawable/icon_new"
        android:label="@string/app_name"
        android:theme="@style/ApplicationStyle"

стиль.xml:

<style name="holoSpinner" parent="@android:style/Theme">
      <item name="android:background">@drawable/spinner_holo_sel</item>
      <item name="android:clickable">true</item>
      <item name="android:textSize">16sp</item>
      <item name="android:textColor">#959494</item>
      <item name="android:textStyle">normal</item>
      <item name="android:paddingTop">8dip</item>
      <item name="android:paddingBottom">8dip</item>
      <item name="android:paddingRight">12dip</item>
      <item name="android:paddingLeft">12dip</item>
    </style>

<style name="ApplicationStyle" parent="android:Theme">
           <item name="android:spinnerStyle">@style/holoSpinner</item>
           <item name="android:windowNoTitle">true</item>
           <item name="android:editTextStyle">@style/holoEditText</item>
        </style>
person Mike6679    schedule 28.01.2013