|
|
1
3
在创建意图时,不应使用intent.flag_activity_new_任务,应使用flag_activity_reorder_to_front。 |
|
|
2
0
很抱歉,如果我在解释中犯了错误,我是个“笨蛋”,我只是告诉大家我的经验,以改善人们寻找相同答案的结果。 事实上,我必须使用intent.setflag(flag揙activity_new_task_flag揙activity_reorder揙u to_front)以获得最佳结果。更换不是最好的主意。 不使用标记活动使电子邮件应用程序在我想启动自己的应用程序时启动。因为电子邮件“链接”的任务与我的应用程序相同。 但是卢卡斯,我把你的回答保留得最好。 |
|
|
3
0
我想我找到了答案。让我用简单的话告诉你我做了什么, 假设我有两个活动activity1和activity2,我正在从activity1导航到activity2(我在activity2中做了一些工作),然后单击activity1中的按钮,再次返回activity 1。现在,在这个阶段,我想回到活动2,当我上次离开活动2时,我想看到我的活动2处于相同的状态。 对于上面的场景,我所做的是在清单中我做了一些这样的更改:
在活动1的按钮点击事件中,我这样做了:
在Activity2 on Button Click事件中,我这样做了:
现在将要发生的是,无论我们在活动2中所做的更改是什么,都不会丢失,并且我们可以以与以前相同的状态查看活动2。 我相信这就是答案,这对我来说很好。如果我错了就纠正我。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |