android改变银屏方向(LANDSCAPE,PORTRAIT)

android改变屏幕方向(LANDSCAPE,PORTRAIT)这里只写一些简单的代码。???? //如果是竖排,则改为横排??? if(ge

android改变屏幕方向(LANDSCAPE,PORTRAIT)

这里只写一些简单的代码。

???? //如果是竖排,则改为横排
??? if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
??? {
???? setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
??? }

??? //如果是横排,则改为竖排

??? else if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
??? {
???? setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
??? }

注意在AndroidMainfest.xml里设置默认方向。

<activity android:name=".Demo"
????????????????? android:label="@string/app_name"
????????????????? android:screenOrientation="portrait" />