屏幕的显示方向有横排和竖排两种:
下面的代码可以为我们自动的控制长宽。
----------------------------------------------------------------------------------
横排:ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
竖排: ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
获取当前的排列模式:可以通过在activity中调用getRequestedOrientation()方法获取,如果我们再AndroidManifest.xml中没有为该activity设置screenOrientation属性来初始化排列模式,那么在编程模式下,无论我们怎么排列,都是不起作用的。
改变当前的排列模式:setRequestedOrientation()方法。
自动调整Android屏幕方向
本文介绍了如何通过代码自动控制Android应用的屏幕显示方向,包括横屏和竖屏切换。使用DisplayMetrics获取屏幕尺寸,根据尺寸判断并使用setRequestedOrientation()方法设置Activity的屏幕方向。
1183

被折叠的 条评论
为什么被折叠?



