相关疑难解决方法(0)

待定意图的多个实例

我创建了一个小部件,单击该小部件可激活PendingIntent.问题是当我在屏幕上有多个小部件时,只有最新的小部件会启动PendingIntent.

我已经阅读了一些关于唯一请求代码的内容,但没有想到这一点.

任何想法如何我可以有多个小部件和PendingIntents为每个工作?

这是我的代码片段:

Intent openApp = new Intent(context, RunningTally.class);
    openApp.putExtra("widgetId", appWidgetId);
    PendingIntent pendingAppIntent = 
        PendingIntent.getActivity(context, 0, openApp, PendingIntent.FLAG_CANCEL_CURRENT  );
    views.setOnClickPendingIntent(R.id.openFull, pendingAppIntent);
Run Code Online (Sandbox Code Playgroud)

android widget

52
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

widget ×1