java - 如何在android studio中删除android应用程序上的绿条
问题描述
像标题一样,我想知道如何摆脱顶部的绿色条,使其与活动的背景相匹配。我不知道去哪里看我在清单中看了看,但没有找到任何东西。
我该怎么做才能使其与活动的背景相匹配?
笔记。不同的活动有不同的背景,那么有没有办法让我只匹配它所在的活动?
解决方案
绿色栏称为状态栏,并将其隐藏在活动调用下面的方法中onCreate()
void hideStatusBar() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
getWindow().getDecorView().setSystemUiVisibility(uiOptions);
} else {
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
并将其隐藏在一个片段中,调用它onCreateView()
void hideStatusBar() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
requireActivity().getWindow().getDecorView().setSystemUiVisibility(uiOptions);
} else {
requireActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
推荐阅读
- c# - 转发现有电子邮件,包括来自 Dynamics CRM 的附件
- python - Python - 如何打印已分配给缩进的变量?
- scala - 不支持 Unit 类型的 Spark Scala 模式
- python - Python 语法错误
- c++ - 子类窗口的 WM_CREATE 的替代方法
- android - android-inapp-billing-v3 消耗品购买问题
- httprequest - 使用 eBay 浏览 API 未找到任何商品
- angular - Angular 4 环境特定 robots.txt
- python - CMake can not find PythonLibs while building OpenCV
- asp.net-web-api - 使用 Razor 从 ASP.Net Core 2 Web App 调用 Web API