android - 选择列表首选项时执行操作

标签 android multithreading preferences

抱歉,我不得不重新表述我的问题,我有一个带有一些选项的列表偏好

enter image description here

我想根据所选选项更改变量的值。我不知道如何获取选定的索引或从哪里开始。

最佳答案

首先,首先丢弃您发布的代码。 :) 您不想使用线程进行计划更新,您想要使用 AlarmManager .

这样做的原因是 Android 可能随时终止您正在运行的应用程序。当警报响起时,它会根据需要唤醒您的应用,并在必要时从头开始运行它。

关于android - 选择列表首选项时执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916466/

相关文章:

java - 如何访问警报对话框的 onclick 监听器中的非最终变量而不使其成为最终变量

android - 接收 GCM 消息会消耗多少电量?

android - 从 AlarmManager 中删除特定的警报

c - 为什么 pthread_cond_signal 有时不起作用?

java - 删除应用程序不同 session 之间的插件首选项

java - 如何从服务检索偏好数据

android - 在 LinearLayout 中放置 3 个按钮以占用相等的空间

multithreading - QT:QFileSystemModel _q_fileSystemChanged 插槽在 UI 线程上执行,这与文档相矛盾

android - 如何取消 ListPreference 点击?

c++ - 取消运行长时间操作的线程