我可以从Intent
获取PendingIntent
吗?
以下是该方案:
Intent
(让我们称之为myIntent
)myInfo
)PendingIntent
myPendingIntent
(myIntent
)
AlarmManager
和myPendingIntent
PendingIntent.getBroadcast
myInfo
中的myIntent
myPendingIntent
这可能吗?通过浏览谷歌,我接近结论,这是不可能的。
答案 0 :(得分:12)
这可能吗?
不。 PendingIntent
是一个只写界面。您可以替换Intent
,但无法阅读。
答案 1 :(得分:3)
自4.2.2以来可以使用反射。看一下这个answer,有完整的解决方案可以从Intent
获取PendingIntent
。