我构建了一个包含ImageButton的小部件。
如何从AppWidgetProvider访问图像按钮并在其上添加单击侦听器(例如,更改按钮的颜色)?
在一个Activity中,我只使用findViewById()和setOnClickListener(),但我不能在AppWidgetProvider中这样做。
答案 0 :(得分:1)
如何从AppWidgetProvider访问图像按钮并在其上添加单击侦听器(例如,更改按钮的颜色)?
通过RemoteViews
创建点击监听器时,您可以将其置于其上。您以后无法访问它。如果您想更改它,请使用新的RemoteViews
更新应用小部件。