繁体   English   中英

如何锁定屏幕方向

[英]How to lock screen orientation

有没有办法如何锁定屏幕方向,但仍然能够听取设备方向的变化? 我的UI由一个ImageView和底部的几个buttons组成。 应锁定应用程序屏幕方向,但是当设备方向更改时,按钮上的图像应该会更改。

提前致谢。

是的,有一种方法。 在声明活动的AndroidManifest.xml中,您需要添加另一个属性configChanges ,如下所示。

<activity android:name="YourActivity" 
          android:configChanges="orientation|screenSize" />

这意味着您的活动将自行处理方向和当前可用的大小更改。 然后,您必须覆盖Activity中的onConfigurationChanged()方法并在那里更改图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM