4
我建立一个Android应用程序,我有一个非常愚蠢的问题 -问题与追赶首选项单击事件
我创建了一个个人偏好屏幕,并把它列表和一个复选框。现在我使用自动保存的'key'属性处理这些问题。
我尝试使用一个简单的首选项(他们键入,你只是按下它)我的问题来了。 当点击它时,SharedPreference
中保存了什么?如果没有,我怎么捕捉点击事件?
我无法在任何地方找到答案。 非常感谢!
我建立一个Android应用程序,我有一个非常愚蠢的问题 -问题与追赶首选项单击事件
我创建了一个个人偏好屏幕,并把它列表和一个复选框。现在我使用自动保存的'key'属性处理这些问题。
我尝试使用一个简单的首选项(他们键入,你只是按下它)我的问题来了。 当点击它时,SharedPreference
中保存了什么?如果没有,我怎么捕捉点击事件?
我无法在任何地方找到答案。 非常感谢!
tofira,
您需要使用setOnPreferenceClickListener()
该特定项目。看例子:
Preference myPref = (Preference) findPreference("myPref");
myPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
//handle action on click here
}
});
太好了,我会试试看,谢谢! – Tofira 2011-04-11 22:29:01