![]() |
1
3
据我所知,您所做的将导致数据丢失。 子活动不应操纵调用它的活动的数据。我不认为有任何保证,你的主要活动甚至存在。。。 系统可能会决定随时终止它,并在子活动发出准备返回主活动的信号时重新启动它。 您应该在一个bundle中传回数据,并让MainActivity根据结果修改其数据。
另外,请记住,在MainActivity中调用onPause()时,应该将“Fuel”级别保存到某种持久性存储中。 我建议你读一下 documentation for Activity |
![]() |
2
1
如果你真的想破解它,可以创建另一个类来保存所有需要共享的静态变量。 |
![]() |
Murilo · Jetpack编写导航栏项目图标 5 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 5 月前 |
![]() |
psycho_pat · Android应用程序中的权限 6 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 6 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 6 月前 |