我有一个appwidget,我想在整个appwidget布局上添加单击侦听器,而不仅仅是在TextView ecc上。
这不行
remoteViews.setOnClickPendingIntent(R.layout.profile_widget_layout, pendingIntent);
我能怎么做?
最佳答案
不能将setOnClickPendingIntent()
与布局资源ID一起使用,而只能与窗口小部件ID一起使用。
您要做的就是为最外面的容器(例如android:id
)分配一个RelativeLayout
属性,然后将setOnClickPendingIntent()
与该android:id
值一起使用。
关于android - 将点击监听器添加到整个appwidget,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7696199/