Android15沉浸式界面頂部有問題

Android15沉浸式界面頂部有問題

往往開發人員的手機沒這么高級,客戶或者老板的手機是Android15的。 我明明就設了狀態欄透明,我的手機也沒問題。但Android15是有問題的。
先看下有問題的界面:

在這里插入圖片描述

解決方案:
處理1:

if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.VANILLA_ICE_CREAM){if (!isStatusBarTranslucent()){vgMain.setFitsSystemWindows(true);} else {getWindow().getDecorView().setOnApplyWindowInsetsListener(new View.OnApplyWindowInsetsListener() {@NonNull@Overridepublic WindowInsets onApplyWindowInsets(@NonNull View v, @NonNull WindowInsets insets) {if (insets.getSystemWindowInsetBottom() > 0){getWindow().getDecorView().setPadding(0,0,0,insets.getSystemWindowInsetBottom());}return insets;}});}}

再調用那邊:

@Overridepublic void onCreate(Bundle savedInstanceState) {setStatusBarTranslucent(true);super.onCreate(savedInstanceState);initHeadView(R.layout.activity_sesame_auth_info,false);StatusBarUtils.setStatusBarTranslucent(this);}

可能你看不懂我代碼的先后順序,不要緊。你有地方調用處理1下面的代碼即可。

實在有問題,可以私信我。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/902435.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/902435.shtml
英文地址,請注明出處:http://en.pswp.cn/news/902435.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

uni-app 狀態管理深度解析:Vuex 與全局方案實戰指南

uni-app 狀態管理深度解析:Vuex 與全局方案實戰指南 一、Vuex 使用示例 1. 基礎 Vuex 配置 1.1 項目結構 src/ ├── store/ │ ├── index.js # 主入口文件 │ └── modules/ │ └── counter.js # 計數器模塊 └── main.js …

【STM32單片機】#11 I2C通信(軟件讀寫)

主要參考學習資料: B站江協科技 STM32入門教程-2023版 細致講解 中文字幕 開發資料下載鏈接:https://pan.baidu.com/s/1h_UjuQKDX9IpP-U1Effbsw?pwddspb 單片機套裝:STM32F103C8T6開發板單片機C6T6核心板 實驗板最小系統板套件科協 實驗&…

每天一道面試題@第一天

1:TCP和UDP的區別,TCP為什么是三次握手,不是兩次? 因為TCP是全雙工協議,區別在于TCP可靠,UDP不可靠,效率更高。 詳解: TCP(傳輸控制協議)和 UDP(…

一款強大的實時協作Markdown工具 | CodiMD 9.6K ?

CodiMD 介紹 CodiMD 是一個開源的實時協作 Markdown 筆記工具,它允許用戶在任何平臺上共同編輯 Markdown 文檔。核心功能是實時協作,它允許多個用戶同時編輯同一個文檔,并實時看到彼此的更改。支持實時渲染預覽,支持超多的富文本格…

若依如何切換 tab 不刷新

方法 如上圖配置 菜單中選是否緩存:緩存 資料 前端手冊 |RuoYi:

【浙江大學DeepSeek公開課】回望AI三大主義與加強通識教育

回望AI三大主義與加強通識教育 一、人工智能三大主義二、人工智能發展歷程三、從 ChatGPT 到 DeepSeek四、人工智能通識教育五、人工智能的挑戰與未來 一、人工智能三大主義 符號主義 :邏輯推理,將推理視為計算過程。如蘇格拉底三段論,通過前…

邊緣計算全透視:架構、應用與未來圖景

邊緣計算全透視:架構、應用與未來圖景 一、產生背景二、本質三、特點(一)位置靠近數據源(二)分布式架構(三)實時性要求高 四、關鍵技術(一)硬件技術(二&#…

C++——多態、抽象類和接口

目錄 多態的基本概念 如何實現多態 在C中,派生類對象可以被當作基類對象使用 編程示例 關鍵概念總結 抽象類 一、抽象類的定義 基本語法 二、抽象類的核心特性 1. 不能直接實例化 2. 派生類必須實現所有純虛函數才能成為具體類 3. 可以包含普通成員函數和…

初級達夢dba的技能水準

在x86環境(windows、linux)安裝單機軟件,安裝客戶端創建過至少20套數據庫,優化參數并更新過正式許可會用邏輯導出導入以及dmrman備份了解manager工具的使用配置sqllog日志,并能解釋輸出內容能夠分析因磁盤空間不足、內…

監控頁面卡頓PerformanceObserver

監控頁面卡頓PerformanceObserver 性能觀察器掘金 const observer new PerformanceObserver((list) > {}); observer.observe({entryTypes: [longtask], })

智能座艙測試內容與步驟

智能座艙的測試步驟通常包括以下環節: 1.測試環境搭建與準備 ? 硬件需求分析:準備測試車輛、服務器與工作站、網絡設備以及傳感器和執行器模擬器等硬件設備。 ? 軟件需求分析:選擇測試管理軟件、自動化測試工具、模擬軟件和開發調試工具等。…

Redis——網絡模型

目錄 前言 1.用戶空間和內核空間 1.2用戶空間和內核空間的切換 1.3切換過程 2.阻塞IO 3.非阻塞IO 4.IO多路復用 4.1.IO多路復用過程 4.2.IO多路復用監聽方式 4.3.IO多路復用-select 4.4.IO多路復用-poll 4.5.IO多路復用-epoll 4.6.select poll epoll總結 4.7.IO多…

電力系統中為什么采用三相交流電?

電力系統中為什么采用三相交流電 電力系統中采用三相交流電,主要是因為它在輸電效率、設備使用、能量傳輸平穩性等方面相比單相交流或直流電具有顯著優勢。下面我詳細解釋一下原因: 🌟 1. 提高輸電效率(節省電纜材料)…

python簡介與入門

目錄 python初始 python的優勢 python的特性 python的應用領域 Linux環境中安裝python 下載python3.11.6 安裝依賴包 解壓python壓縮包 安裝python 編譯及安裝 建立軟連接 測試python3運行 設置國內pip更新源 更新pip版本(必須更新) wind…

Web內網滲透知識大全

內網滲透 端口轉發 需要三個主機,Windows7、Windows2016、kali Windows7為內網主機 Windows2016為跳板機 kali為攻擊機 使用到的工具 netsh、MSF 我們先在Windows7上開啟一個80服務,而這個80服務只能由Windows2016訪問,kali不能訪問 我們…

ffmpeg av_buffer_unref的邏輯實現; av_freep 和 av_freep函數的區別

av_buffer_unref 是 FFmpeg 中用于管理引用計數和內存釋放的核心函數,其內部實現機制如下: ?一、核心流程? ?引用計數遞減? 函數首先對 AVBufferRef 的 buffer->refcount 進行原子遞減操作(通過 atomic_fetch_add_explicit 等機制保證…

從 GPS 數據中捕捉城市休閑熱點:空間異質性視角下的新框架

從 GPS 數據中捕捉城市休閑熱點:空間異質性視角下的新框架 原文:Capturing urban recreational hotspots from GPS data: A new framework in the lens of spatial heterogeneity 1. 背景與意義 城市娛樂活動的重要性: 娛樂活動是城市生活…

rk3568main.cc解析

rk3568main.cc解析 前言解析前言 正點原子rk3568學習,rk官方RKNN_MODEL_ZOO文件中 rknn_model_zoo-main/examples/mobilenet/cpp/main.cc 從執行命令:./build-linux.sh -t rk3568 -a aarch64 -d mobilenet 到: cmake ../../examples/mobilenet/cpp \-DTARGET_SOC=rk356x\…

【實驗數據處理matlab程序】程序1:繪制figure文件中曲線的RMS值

立意 在本課題所涉及的實驗中,需要將2個拉線式位移傳感器中的數據收集并處理,在此基礎上求解相應的速度 主要功能 針對一個figure文件中僅包含一個plot,且該plot中包含指定數目的曲線,求這些曲線的RMS值;針對一個fi…

kotlin的kmp編程中遇到Unresolved reference ‘java‘問題

解決辦法 打開 File → Project Structure → Project 確保 Project SDK 是 與你的 jvmToolchain 保持一致 如果沒有,點擊右上角 Add SDK 添加 JDK 路徑 同步Sync 然后就正常了。 package org.example.projectimport androidx.compose.animation.AnimatedVi…