【发布时间】:2014-06-11 21:34:18
【问题描述】:
我可以通过使用PendingIntent 在widget 中单击view 来调出activity
如果activity 尚未启动,android 将创建一个新并调用onCreate(),我可以从widget 检索getExtra()
但是,如果activity 已经启动并且在stack 的顶部,则目标activity 只是被带到顶部显示而无需运行任何代码
我无法使用android:launchMode="SingleTop" 调用onNewIntent (Intent intent),但我需要应用其他部分的“多个”活动
我只想要widget 视图的click event 只是启动一个新的instance of activity 作为android:launchMode="standard" 的行为,以便我可以根据getExtra() 决定应该做什么
有什么想法吗?谢谢
【问题讨论】:
标签: android android-activity android-widget android-pendingintent