Bonsoir tout le monde,
Je galère depuis quelques heures pour definir un listener sur une des mes préferences.
preference.xml
Ma classe PreferenceAct
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="prefScreen" > <Preference android:key="jokerInfo" android:title="Les jokers" android:summary="@string/infoJoker" android:defaultValue="true" /> </PreferenceScreen>
Quand je clique sur ma preference y'a rien qui s'affiche.
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
16
17
18
19
20
21
22
23
24
25 public class PreferenceActivity extends PreferenceFragment { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preference); Preference pref = (Preference)findPreference("jokerInfo"); pref.setOnPreferenceClickListener(new OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preference pref) { // TODO Auto-generated method stub Toast.makeText(getActivity(), "Clické", Toast.LENGTH_SHORT).show(); return false; } }); } }
Merci d'avance pour vos reponses
Partager