Bonjour ;
J'ai un probleme en utilisation de "ListPreference" , quand je choisie une autre valeur le changement nécessaire un niveau de "summary" ne s'affiche pas relativement au changement effectué!!.
ceci mon code:
**fichier.xml
**array.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <ListPreference android:key="listPref" android:dialogTitle="Select Type" android:entries="@array/liste_prod" android:entryValues="@array/liste_prod_" android:title="Select Band Type" android:summary=""/>
**mainactivity.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <resources> <array name="liste_Band_prod_"> <item>ecole</item> <item>lycee</item> <item>faculté</item> </array> <array name="liste_Band_prod"> <item>ecole</item> <item>lycee</item> <item>faculté</item </array> </resources>
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.prod_tuning_activity); prefCat=(ListPreference)findPreference("listPref"); prefCat.setSummary(prefCat.getValue());
Partager