我有带有 listview 的 appwidget。每个列表视图项都有不同的子视图。我想要,单击某些视图时,我会在我的小部件提供程序中获得事件,然后单击另一个视图:打开活动。我只能在打开的活动或广播接收器中的获取事件上设置事件,但不能同时设置。我怎么能这样做?
起初,我在小部件视图中为 listview设置了 setPendingIntentTemplate 。接下来在RemoteViewsFactory
我设置setOnClickFillInIntent中的 listview 绑定项目。
但在setPendingIntentTemplate
我可以设置PendingIntent,从getBroadcast或getActivity生成。
Ofcouse,我可以用于广播中使用的所有子项目视图PendingIntent
。但是我如何在接收事件上打开活动?