Establecer switchStyle – obtener error recurso no encontrado – ¿por qué?

Me encontré con un extraño Problema: estoy creando un estilo para una aplicación y establecí:

<item name="android:spinnerStyle">@style/CustomSpinnerAppearance</item> <item name="android:textViewStyle">@style/CustomTextViewAppearance</item> <item name="android:buttonStyle">@style/CustomButton</item> 

Ahora quería establecer:

 <item name="android:switchStyle">@style/CustomSwitch</item> 

Y tengo este error.

No se encontró ningún recurso que coincida con el nombre dado: attr 'android: switchStyle'.

He comprobado en API-Lvl 14 y 15 (ICS) fuente el attrs.xml y hay:

 <attr name="switchStyle" format="reference" /> 

¿Por qué no puedo establecer un estilo personalizado para el widget switch a pesar de que el attr está en attrs.xml ?

Y mucho más importante: ¿Qué debo hacer para configurar un estilo personalizado para la aplicación Widget Switch?

Intente dejar caer "android:" en @ style / CustomSwitch0. Creo que sólo se puede utilizar el espacio de nombres de Android sólo si usted es capaz de encontrarlo aquí http://developer.android.com/reference/android/R.styleable.html

Según este error , parece que no es posible heredar.

Sin embargo, como una solución, podría anular el estilo existente (si es sólo colores con los que está tratando) mediante la creación de los 9 parches adecuados, etc en http://android-holo-colors.com/

  • Tamaño de imagen de mapa de bits de Android en xml
  • Cómo obtener valores de BuildConfig desde xml?
  • Error de Eclipse: Error al analizar ... \ android-22 \ android-wear \ armeabi-v7a \ devices.xml
  • Android TextView SingleLine campo oculta texto largo
  • Edición de Edición personalizada de Android y NextFocusDown
  • Crear un AlertDialog en Android con la vista xml personalizada
  • Las asignaciones de preferencias compartidas de Android no persisten entre sesiones de emulador
  • Usar el nombre del paquete en XML
  • Android xml parámetros dibujables
  • Elementos no mostrados en ActionBar con showAsAction = "siempre"
  • Colocación de mi ActionBar en la parte inferior
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.