Android 我能';当我在安卓系统中更改设备方向时,看不到输出

Android 我能';当我在安卓系统中更改设备方向时,看不到输出,android,Android,在我的项目中,我能够呈现pdf,我的问题是当我打开一个页面并更改方向时,应用程序在模拟器中崩溃。当我在设备上检查它时,它正在打开主页。我怎样才能克服这个问题 当我打开一个页面时,我希望在更改方向时看到相同的页面。基本上,当您更改方向时,它将重新启动活动。因此,您必须在方向更改中存储您的状态 您可以获得更好的信息,请通过。当它在emulator中崩溃时,日志会怎么说?调用堆栈说什么?在日志中,我得到以下信息。。。。。。在com.bookreader surfaceDestroyed()中已恢复时,

在我的项目中,我能够呈现pdf,我的问题是当我打开一个页面并更改方向时,应用程序在模拟器中崩溃。当我在设备上检查它时,它正在打开主页。我怎样才能克服这个问题


当我打开一个页面时,我希望在更改方向时看到相同的页面。

基本上,当您更改方向时,它将重新启动活动。因此,您必须在方向更改中存储您的状态


您可以获得更好的信息,请通过。

当它在emulator中崩溃时,日志会怎么说?调用堆栈说什么?在日志中,我得到以下信息。。。。。。在com.bookreader surfaceDestroyed()中已恢复时,应恢复com.bookreader():死亡6544):停止渲染ad(6544):渲染读取唤醒并关闭。ViewThread唤醒关闭onOrientationChanged,旋转更改为3 false mLockedRotation=0覆盖旋转值从3旋转更改为3从0(forceApp=-1,req=3)将旋转设置为3,animFlags=0:曲面Flinger::setOrientation MisrotationAvailable=0,nBackupOrientationValue=3:settvoutorientationrotation=3:SetOrientationk谢谢..事实上我是android新手,所以我有点困惑。我想知道我是否应该在我的androidmnifest.xml中进行更改,是否应该在我的activity类中编写一个方法,并且必须还原对象?如果你想为两个方向设置布局,那么你想编写保存状态的方法,并且必须重写方法@override public void onConfiguration Changed(配置newConfig)如上链接所示。否则,如果您不想为bothkk设置固定布局,您可以将anrdoir:orientation属性设置为固定值谢谢shah…在我的项目中,在纵向模式下,我将pdf缩放到高度,在景观模式下,我将pdf缩放到宽度。那么是否有必要更改我的布局?感谢shah回复my查询……….ya如果您想缩放,以便在名为layout land的文件夹中为其实现布局,并使用与layout文件夹中布局默认名称相同的名称,如果您没有通过扩展视图以编程方式使用任何布局和工程视图,则您不需要实现它,但您必须以某种方式找到方向,即根据它,您必须设置视图的高度和宽度