Android中設置屏幕顯示的一些方法

1、橫豎屏方法設置

在AndroidManifest.xml裏面添加屬性screenOrientation,設置屬性值爲landscape則爲橫屏顯示,portrait爲豎屏,該屬性還有其他一些值,例如sensor,根據物理方向傳感器確定方向,取決於用戶手持的方向,當用戶轉動設備它跟隨改變。或者unspecified,由系統選擇顯示方向. 在不同的設備可能會有所不同等。

2、保持屏幕不變黑

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);(setContentView前面

3、設置全屏

1)

直接繼承Activity,不要繼承ActionBarActivity,然後設置主題

<style name="AppTheme" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen">

2)

直接繼承Activity,不要繼承ActionBarActivity,然後設置主題

<style name="AppTheme" parent="@android:style/Theme.Light.NoTitleBar">

這個時候並不是全屏,頂部的狀態欄還是會顯示的,就是手機電量,信號什麼的那一欄。如果這時候還是想把狀態欄影藏掉,可以在代碼裏面加上下面這句getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);這樣就可以實現全屏覆蓋啦。








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章