Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何检查谁打电话给onUpdate_Android_Widget - Fatal编程技术网

Android 如何检查谁打电话给onUpdate

Android 如何检查谁打电话给onUpdate,android,widget,Android,Widget,我对android小部件有问题。我只有一个布局中的imagebutton。如果用户按下按钮,则通过服务在后台完成某些操作(更改布尔值),并且工作正常。现在我需要一个alarmmanager每5分钟检查一次布尔值的状态(可能其他用户已经更改了它。这也可以工作,但我不能区分是通过按钮调用服务(更改值)还是通过alarmmanager调用服务(检查值) 我是否可以设置任何标志,例如alarmmanager?有人知道如何设置吗?我想您可以在按下按钮时发送的意图中使用意图附加,以表明它是通过按下按钮发出的

我对android小部件有问题。我只有一个布局中的imagebutton。如果用户按下按钮,则通过服务在后台完成某些操作(更改布尔值),并且工作正常。现在我需要一个alarmmanager每5分钟检查一次布尔值的状态(可能其他用户已经更改了它。这也可以工作,但我不能区分是通过按钮调用服务(更改值)还是通过alarmmanager调用服务(检查值)


我是否可以设置任何标志,例如alarmmanager?有人知道如何设置吗?

我想您可以在按下按钮时发送的意图中使用意图附加,以表明它是通过按下按钮发出的