捕获首选项单击事件时出现问题
我正在构建一个 Android 应用程序,我有一个非常愚蠢的问题 -
我创建了一个首选项屏幕并在其中放入了一个列表和一个复选框。现在我使用自动保存的“key”属性很好地处理了这些问题。
当我尝试使用一个简单的首选项(他们键入您只需按下它)时,我的问题就出现了。 单击时 SharedPreference
中会保存什么内容?如果什么都没有,我怎样才能捕获点击事件?
我在任何地方都找不到答案。 多谢!
I'm building an android application and I have a pretty dumb question -
I've created a preference screen and put in it a list and a checkBox. Now I handled those just fine, using the 'key' attribute that is saved automatically.
My problem comes when I try using a simple Preference Item(they type that you just press it).
What is saved in SharedPreference
when it's clicked? If nothing, how can I catch the click event?
I can't find an answer anywhere.
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
tofira,
您需要为该特定项目使用
setOnPreferenceClickListener()
。参见示例:tofira,
You need to use
setOnPreferenceClickListener()
for that particular item. See example: