隱藏狀態欄需要在AndroidManifest.xml文件中的activity加入:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 。
強制橫豎屏的方式:
1、在Oncreat方法中添加:
橫屏:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//LANDSCAPE:風景,風景的描繪通常都是height<width,即橫屏
豎屏:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//PORTRAIT:肖像。人物肖像通常都是height>width,即豎屏
2、AndroidManifest.xml文件中的activity加入
橫屏:android:screenOrientation="landscape"
豎屏:android:screenOrientation="portrait"
兩種方式都可以。
如果區分pad和手機的需要橫豎屏自動切換,可以在java代碼中獲取屏幕的寬高,來判斷是pad還是手機,從而使用橫屏還是豎屏。