介绍

我面临一个奇怪的问题,该问题仅在我尝试使用的新设备上发生:华为P8。

我无法提供正在发生的情况的屏幕截图,但我将尝试总结如下:


该活动在文件夹“布局”中只有一个布局
组成viewpager的某些片段根据设备的旋转,具有用于不同视图的“布局”和“布局-土地”布局。


问题


以肖像开始活动,一切正常,片段具有肖像布局
旋转到景观可使片段正确切换到其景观布局(如果片段具有其自定义的景观布局进行绘制)
当旋转回纵向时,出现问题。具有特定横向布局的片段不会切换回纵向布局,从而保持横向一个,结果是:

将设备纵向放置时,会以横向布局(从布局区域获取)来绘制布局,这很难看清,因为每个视图都被不自然地压缩/拉伸。


这些年来,我已经尝试过许多智能手机,而这仅发生在华为P8(Android 5.0)上

最佳答案

嗯很久以前,我有一个类似的问题。这是由于固件问题而发生的。我做了什么?下载用音量键切换旋转的应用程序。这可以帮助我理解代码中的问题所在,或者这是固件错误。

10-08 17:55
查看更多