0

事情是这样的:

我有一个小部件,上面有很多按钮。现在,我想跟踪是否从小部件中单击按钮。在正常布局中:

public void onClick(...){
     // other codes
     Log.d("", "clicked");
}

在小部件中怎么样?谢谢。

谢谢。

4

1 回答 1

1

您可以像这样设置 onclickpendingintent

views.setImageViewResource(R.id.imagebutton, R.drawable.buttonw);
Intent i = new Intent(context, top.class);
i.putExtra("widget", "1");
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, i, 0);
views.setOnClickPendingIntent(R.id.imagebutton, pendingIntent);

这是一个将 onclick 设置为 imageview 的示例,该 imageview 将在单击 imageview 时启动应用程序

如果您有任何问题,请随时在评论中提问

于 2012-11-13T03:02:08.683 回答