Salut à tous j'ai mis le thème dans le fichier manifeste comme ceci:PreferenceActivity et le thème ne pas appliquer
android:theme="@android:style/Theme.Light"
Mais j'ai un problème dans l'activité Préférences, dans les principales préférences du thème montre ok, mais si J'arrive à une sous-préférence, le thème est en désordre, il n'est pas blanc comme il se doit, tout est sombre, et la police est noire donc on ne voit pas grand-chose, et quand je commence à cliquer sur blanc comme ils devraient, mais revenir au noir peu de temps après. Cela ne se produit que sur 2.1, à la fois sur le périphérique réel et l'émulateur. Testé sur l'émulateur en cours d'exécution 1.6 et il fonctionnait correctement. Voici une partie du code du fichier xml préférences:
<?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>
Et voici une capture d'écran:
alt text http://i39.tinypic.com/16hnhh3.png
solutions de contournement?
Pas très utile peut-être mais j'utilise le thème de la lumière dans la plupart de mes applications mais je laisse les préférences dans le thème noir par défaut car il semble approprié, mon avis est que les utilisateurs s'attendent à ce que toutes les préférences des applications aient le même style. –
Bonne idée! Merci. Maintenant, comment puis-je marquer cette question répondu si la réponse était un commentaire? –