Hola a todos me han puesto el tema en el archivo de manifiesto de la siguiente manera:PreferenceActivity y el tema no aplicar
android:theme="@android:style/Theme.Light"
Pero tengo un problema en las preferencias de actividad, en las principales preferencias del tema muestra OK, pero si Llego a una preferencia secundaria, el tema se vuelve desordenado, no es blanco como debería, está todo oscuro y la fuente es negra, por lo que no se puede ver mucho, y cuando empiezo a hacer clic en cualquier elemento, a veces blanco como deberían pero volver a negro poco después. Esto solo ocurre en 2.1, tanto en el dispositivo real como en el emulador. Probado en el emulador ejecutando 1.6 y estaba funcionando correctamente. Aquí es parte del código del archivo XML preferencias:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen
android:title="@string/account">
<CheckBoxPreference
android:key="enable_account"
android:title="@string/account_use"
android:summary="@string/account_summ" />
<EditTextPreference
android:key="username"
android:title="@string/login"
android:dependency="enable_account"
android:summary="@string/login_summ" />
<EditTextPreference
android:key="password"
android:title="@string/password"
android:dependency="enable_account"
android:summary="@string/password_summ"
android:password="true" />
</PreferenceScreen>
Y aquí está una captura de pantalla:
alt text http://i39.tinypic.com/16hnhh3.png
soluciones provisionales?
muy útil tal vez, pero utilizo el tema claro en la mayoría de mis aplicaciones, pero dejo las preferencias en el tema negro predeterminado porque parece apropiado, mi opinión es que los usuarios esperarán que todas las preferencias de las aplicaciones tengan el mismo estilo. –
¡Gran idea! Gracias. Ahora, ¿cómo puedo marcar esta pregunta si la respuesta fue un comentario? –