AppCompatActivity實現全屏的問題


前言:我的 Activity 是繼承 BaseActivity , 而 BaseActivity 繼承 AppCompatActivity 。

 

BaseActivity 的繼承

/**
 * 應用程序的基類
 *
 */
public class BaseActivity extends AppCompatActivity {

}

 

HomeActivity 的繼承
public class HomeActivity extends BaseActivity{

}

 

一:錯誤的發生

 

 報錯信息 

   

 

二:正確的代碼思路

在 styles里面新建一個 style

  <!-- Activity全屏 開始-->
    <style name="MyFullScreenTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowActionBar">false</item>
    </style>
  <!-- Activity全屏 結束-->

  

然后在 AndroidManifest.xml 中對 HomeActivity 設置style  MyFullScreenTheme 

 

 

 

 

 

 


免責聲明!

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



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