【发布时间】:2012-02-10 23:43:32
【问题描述】:
当点击不同的小部件时,我需要显示不同的数据。例如,小部件 1 将向我显示编号为 1 的活动,而小部件将显示编号为 2 的活动:)
也许我可以通过小部件的意图发送一些数据,但是如何在活动类中接收这些数据? 小部件类
Intent intent = new Intent(context, Information.class);
intent.putExtra("widget_id", appWidgetId);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget1x1);
remoteViews.setOnClickPendingIntent(R.id.widget_layout, pendingIntent);
【问题讨论】:
标签: android android-intent android-widget