Skip to content Skip to sidebar Skip to footer

Checkboxpreference Listener

I have to have many checkboxpreference in preferncescreen and have to register each checkbox value changed and do some task based on if its on or off.How do I do this in checkboxpr

Solution 1:

use it something like this

final Preference otherpref = (Preference) findPreference("otherpref"); 
final Preference pref = (Preference) findPreference("checkbox");        

pPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {

public boolean onPreferenceClick(Preference preference) {

    Toast.makeText(getBaseContext(), "Some text", Toast.LENGTH_SHORT).show();
    return true; 
}
});

otherpref .setOnPreferenceClickListener(new OnPreferenceClickListener() {

public boolean onPreferenceClick(Preference preference) {

    Toast.makeText(getBaseContext(), "Other text", Toast.LENGTH_SHORT).show();
    return true; 
}
});

Post a Comment for "Checkboxpreference Listener"