AppCompatActivity实现全屏的问题

简介: 前言:我的 Activity 是继承 BaseActivity , 而 BaseActivity 继承 AppCompatActivity 。   BaseActivity 的继承 /** * 应用程序的基类 * */ public class BaseActivity ...
前言:我的 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 

 

 

 

 

 

 

相关文章
|
8月前
|
人工智能 前端开发 Java
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
1311 60
qt中编译错误:error: C2001: 常量中有换行符的解决办法
qt中编译错误:error: C2001: 常量中有换行符的解决办法
|
算法 C++
【基础算法】开平方算法 & C++实现
在数学中,因为很多数的开平方都是无理数,所以我们需要借助数值计算的方式来进行近似值的求解。
571 0
【基础算法】开平方算法 & C++实现
|
Rust 安全 JavaScript
swap函数的用法
swap函数的用法
760 0
|
算法
GNURadio+USRP+OFDM实现文件传输(二)
GNURadio+USRP+OFDM实现文件传输(二)
1402 1
【错误记录】Groovy 函数参数动态类型报错 ( Caught: groovy.lang.MissingMethodException: No signature of method )
【错误记录】Groovy 函数参数动态类型报错 ( Caught: groovy.lang.MissingMethodException: No signature of method )
3403 0
【错误记录】Groovy 函数参数动态类型报错 ( Caught: groovy.lang.MissingMethodException: No signature of method )
|
XML 存储 设计模式
Android Framework知识整理:WindowManager体系(上)
本篇是Android framework的第一讲《WindowManager体系-上》,重在讲解Window在被添加到WindowManagerService前的流程。
|
运维 安全 Ubuntu
2023年最强手机远程控制横测:ToDesk、向日葵、Airdroid三款APP免Root版本
而随着移动设备和智能手机的普及,灵活轻便的手机平板上控制电脑也成为了一种趋势,我们需要一种更加高效、轻便的方式去开展远程协作和工作,因此我们需要一款强大的手机远程控制软件。本次横测我们选择了 ToDesk、向日葵和 AirDroid 这三款 APP 作为测试对象,它们都是知名度较高的远程控制软件,且均支持免 Root 版本。下面我们将对这三款软件进行详细的测试并给出使用心得。
9815 0
2023年最强手机远程控制横测:ToDesk、向日葵、Airdroid三款APP免Root版本