Android,当小部件被点击时执行操作

3

能否给我提供一个在用户点击小部件时执行操作的示例?我找到的唯一示例是启动一个活动。我想它必须仍然使用某种形式的挂起意图和广播接收器来完成,但我不确定如何做到这一点。

1个回答

1

在您的小部件中的视图上调用RemoteViews.setOnClickPendingIntent(假设您的小部件中有视图)。


你有一些示例代码吗?我尝试过类似这样的东西,但无法使其工作。我试图为广播接收器创建一个待处理意图,但似乎意图从未被接收到。 - Kratz
你想触发什么样的操作? - EboMike
基本上可以使用任何一种编程语言。我的其中一个计划是从相机获取图像。就像我前几天下载的一个应用程序,它只是打开相机的闪光灯,所以可以像手电筒一样使用。 - Kratz
你有具体的例子吗?你可以发布设置PendingIntent的代码吗? - EboMike
是的,我刚刚将它作为一个新问题发布了。我首先问这个问题是因为我不知道自己是否朝着正确的方向前进。https://dev59.com/01LTa4cB1Zd3GeqPZVPB - Kratz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接