【问题标题】:Returning to an activity (but not through finish())返回一个活动(但不是通过finish())
【发布时间】:2011-08-25 16:07:50
【问题描述】:

如标题所述,我如何返回已开始但不是通过调用 finish() 的活动。我主要担心这一点,因为当用户拉下通知栏并单击通知时,我不知道如何告诉通知返回到创建它的原始活动。关于如何创建通知的tutorial 仅说明了如何在单击新活动后启动它。

是否有某种 Intent 调用可以做到这一点?提前致谢!

【问题讨论】:

    标签: android android-activity notifications android-intent return


    【解决方案1】:

    使用 getIntent(),而不是创建一个新的 Intent。

    PendingIntent contentIntent = PendingIntent.getActivity(context, 0,  getIntent(), 0);
    .....
    notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-23
      • 1970-01-01
      • 2022-01-18
      • 2021-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多