Android ListPreference - 在 listItem 选择上执行方法?

发布于 2024-09-28 01:14:36 字数 255 浏览 9 评论 0原文

我在 PreferenceActivity 中创建了一个 ListPreference,它工作得很好:

  • 单击“首
  • 选项”项,将打开一个列表对话框(从 array.xml 中检索 listItems 及其值)
  • 如果用户选择其中一个列表项,它会保存他的选择(我将其保存为列表项),然后 稍后可以检索)。

我的问题是:当他按下列表项之一(根据用户选择)时,我如何执行一种方法?

感谢任何帮助!

I've created a ListPreference in PreferenceActivity and it works good:

  • user clicks on the Preference item
  • a list dialog opens (retrieves listItems and their values from array.xml)
  • if the user selects one of the list items it saves his selection (which I can later retrieve).

My question is: how can I preform a method the second he presses one of the list items (according to the user selection)?

Appreciate any help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猥琐帝 2024-10-05 01:14:36

您可以通过调用 setOnPreferenceChangeListener() 方法为任何给定的首选项注册一个 OnPreferenceChangeListener

You can register a OnPreferenceChangeListener for any given preference by calling its setOnPreferenceChangeListener() method.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文