当我广播挂起的意图并通过 提供我的数据时putExtra(),我在接收器中使用相同的数据获取这些意图,这等于第一个创建的挂起意图。代码 :
for (int i = 0; i < parts.size(); i++) {
mSendIntent=new Intent("CTS_SMS_SEND_ACTION");
mSendIntent.putExtra("key",i):
sentIntents.add(PendingIntent.getBroadcast(smscontext, 0, mSendIntent,
0));
}
Run Code Online (Sandbox Code Playgroud)
我尝试通过向getBroadcast方法添加一些标志来获得结果,但没有成功,知道吗?