在旋转屏幕上,似乎活动正在重新启动,它失去了它的所有状态。我检查了Android开发者指南。 Handling Runtime Changes。它提到了如何处理屏幕方向并使用onSaveInstanceState()
,然后才会销毁您的活动并在onCreate()
或onRestoreInstanceState()
期间恢复状态。反应原生android:如何保存屏幕旋转或方向的状态
4
A
回答
1
2
活动实例,我回答我的问题,这是它如何工作对我来说,如果有人正面临着同样的问题,然后编辑您的AndroidManifest的详细说明.XML上 的Android /应用/ src目录/主和 本地CLI /发电机的Android /模板/ src目录/应用/ src目录/主
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
+0
这并不能解决过程死亡的问题,如果您将应用程序置于后台并且系统已被杀死它,你将如何恢复它? – EpicPandaForce
+0
请注意,使用'android:configChanges'只能作为最后的手段,在本地Android社区中通常被认为是不好的做法。 – Storix
相关问题
- 1. Android显示屏旋转...保存状态
- 2. 在屏幕旋转中保存ViewPager中的片段状态
- 3. 在屏幕旋转过程中保存对象的状态
- 4. 保存旋转屏幕时的活动状态
- 5. 屏幕旋转后保存碎片状态
- 6. 在屏幕旋转上保存WebView状态
- 7. Android:保存屏幕状态(初学者)
- 8. React原生检测屏幕旋转
- 9. 如何设置启动屏幕的反应原生android
- 10. 保存我的ListView的状态为屏幕方向
- 11. Android片段不保存状态,崩溃旋转/屏幕锁定/返回
- 12. 如何改变方向但保持自动旋转屏幕
- 13. 在Android应用程序的屏幕旋转保存变量
- 14. 在屏幕旋转中保留ActivityGroup的子活动的状态
- 15. 如何在Android屏幕上保存自定义ArrayList旋转?
- 16. Android App如何暂时旋转屏幕方向
- 17. 如何在屏幕方向保持解码状态?
- 18. 显示空白屏幕 - 反应原生
- 19. 屏幕没有导航反应原生
- 20. 的Android旋转器旋转屏幕
- 21. 在屏幕上保存MediaPlayer旋转
- 22. 为什么屏幕旋转时片段不会保留状态?
- 23. 画布/旋转/屏幕方向
- 24. Android的屏幕旋转
- 25. android中的屏幕旋转
- 26. Android:旋转时,当前片段消失(如何保存状态)
- 27. 在屏幕方向发生变化时如何保存WebView
- 28. 如何使用AVPlayerViewController以横向方向旋转屏幕?
- 29. Android复选框 - 屏幕旋转后恢复状态
- 30. 在屏幕旋转上保存动态创建的tablelayout
感谢您的链接,感谢。我正在寻找关于反应原生android的上下文的建议。该场景是从场景A路由到场景B时,它可以很好地工作,但在屏幕旋转时,它会丢失数据并返回到初始场景A,但它不会停留在当前场景B上。基本上,我想知道如何创建本机模块反应原生。例如:https://facebook.github.io/react-native/docs/native-modules-android.html#content – avatarfreak