Android開發之全屏顯示的兩種方法


1.通過修改清單文件中Theme,實現全屏

1 <application
2         android:name=".MyApplication"
3         android:allowBackup="true"
4         android:icon="@drawable/ic_launcher"
5         android:label="@string/app_name"
6         android:theme="@style/AppTheme">
7 </application>

開發Android中,在清單文件中都指定了theme,但是這些theme的“windowNoTitle”都設置為false,要想實現全屏顯示,可以自定義一個主題,繼承系統指定的theme,然后修改該屬性值為true就可以實現全屏了。

 

代碼如下:

1     <!-- Application theme. -->
2     <style name="AppTheme" parent="AppBaseTheme">
3         <item name="android:windowNoTitle">true</item>
4     </style>

 

 

2.需要在每個Activity中指定代碼,實現該Activity的全屏

在方法setContentView()方法前,添加一行代碼:

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.xxx);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

這樣就可以實現該Activity的全屏了。

第二個方法請參考http://www.cnblogs.com/liyiran/p/4657282.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM