我设计了一个Android应用程序,使其只能以纵向模式显示(android:screenOrientation =“ sensorPortrait”)。除非出现以下一种情况,否则效果很好:
==>我的应用程序的第一个“框架”以横向模式显示,然后旋转到纵向模式,这意味着onDestroy()被调用,因此我输入的数据丢失了。
平板电脑是带有Android 7.0的标签页S2 8“
为什么我的应用程序首先以横向模式显示? 有没有办法避免这种行为(我不想因为这种情况而避免管理onSaveInstanceState()/ onRestoreInstanceState())?
答案 0 :(得分:0)
解决方案是实现ViewModel。