Disposición de la pantalla de preferencias de Android
Tengo la siguiente pantalla de preferencias en mi aplicación
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <EditTextPreference android:key="edittexvalue" android:id="@+id/edittextvalue" android:title="Title Here" android:summary="Summary Here" android:defaultValue="Some Value"/> <Preference android:key="customPref" android:title="Title Here" android:summary="Summary Here"/> </PreferenceScreen>
Todo eso funciona muy bien sin embargo mi aplicación tengo fondos personalizados y colores de texto / tamaños, pero no puedo averiguar cómo dar formato a la PreferenceScreen Supongo que apunta esto en otro xml? Pero no puedo entender el código que necesito y qué cambios deben hacerse. La principal preocupación es el color de fondo el texto está bien, pero el fondo no sólo coincide con el resto de mi aplicación. Así que me gustaría establecer un color de fondo personalizado permite decir rojo por ahora (# ff0000)
- Android: Barra de Acción
- Cómo conservar los nodos XML que no están enlazados a un objeto cuando se utiliza SAX para analizar
- Cómo codificar un símbolo de Euro en strings.xml en los archivos de android XML
- Cómo analizar el XML de SimpleXML
- El fragmento no se puede convertir en Contexto
Agradezco a alguien que me puede ayudar con este problema
- Android cómo configurar la opacidad en bitmap xml
- Activos de Android - FileNotFound
- org.w3c.dom.Node con la versión de Android menos de 2.2
- ¿Cómo puedo definir el diseño de un fragmento desde XML?
- Uso de attrs personalizados en styles.xml en android
- Pasar recurso XML a XMLReader
- Cómo crear envoltorios xml reutilizables para los archivos de diseño de Android
- Leer ApplicationManifest de Aplicación de Android (apk) usando .NET
Puede aplicar un theme
en su manifest
, por ejemplo
<activity android:name=".Settings" android:theme="@style/YourStyle"/>
Y en tu styles.xml
(si no tienes uno, crearlo en la carpeta de valores) puedes modificar lo que necesites
Por ejemplo
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="YourStyle" parent="android:Theme.Light"> <item name="android:listViewStyle">@style/Widget.ListView</item> <item name="android:windowNoTitle">true</item> </style> <style name="Widget" parent="android:Widget"> </style> <style name="Widget.ListView"> <item name="android:background">@color/white</item> <item name="android:divider">@color/gray_division</item> <item name="android:dividerHeight">2dip</item> </style> </resources>
espero que esto ayude
- ¿Podemos habilitar pie (es decir, ejecutables independientes de posición) para bibliotecas compartidas en android-ndk r10c?
- Creación de un ViewFlipper como la pantalla de inicio con MotionEvent.ACTION_MOVE