Preference customPreference = (Preference) findPreference("customPreference");
customPreference.setOnPreferenceClickListener(new onPreferenceClickListener)(){
public boolean onPreferenceClick(Preference preference){
return false;
}
});
我上面的代码有问题。我正在使用eclipse并且它一直建议我使用setOnPreferenceChangeListener,然后当我根据其建议进行更改时,它会建议我使用setOnPreferenceClickListener。
答案 0 :(得分:3)
使用OnPreferenceClickListener
代替onPreferenceClickListener
import android.preference.Preference.OnPreferenceClickListener;
customPreference.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference){
return false;
}
});
答案 1 :(得分:0)
试试这个
customPreference.setOnPreferenceClickListener(new Preference.onPreferenceClickListener)(){
public boolean onPreferenceClick(Preference preference){
return false;
}
});