導航:首頁 > 操作系統 > android狀態欄高度是多少

android狀態欄高度是多少

發布時間:2024-11-30 09:24:40

『壹』 android中怎麼計算標題欄高度

1、獲取標題欄高度:

getWindow().findViewById(Window.ID_ANDROID_CONTENT)這個方法獲取到的view就是程序不包括標題欄的部分,然後就可以知道標題欄的高度了。

java">intcontentTop=getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();
//statusBarHeight是上面所求的狀態欄的高度
inttitleBarHeight=contentTop-statusBarHeight

擴展:

1、獲取狀態欄高度:

decorView是window中的最頂層view,可以從window中獲取到decorView,然後decorView有個getWindowVisibleDisplayFrame方法可以獲取到程序顯示的區域,包括標題欄,但不包括狀態欄。於是,我們就可以算出狀態欄的高度了。

Rectframe=newRect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
intstatusBarHeight=frame.top;

2、獲取屏幕高度

方法1:
WindowManagerwindowManager=getWindowManager();
Displaydisplay=windowManager.getDefaultDisplay();
screenWidth=display.getWidth();
screenHeight=display.getHeight();
方法2:
DisplayMetricsdm=newDisplayMetrics();
this.getWindowManager().getDefaultDisplay().getMetrics(dm);//this指當前activity
screenWidth=dm.widthPixels;
screenHeight=dm.heightPixels;

『貳』 android 狀態欄高度是多少

是的,800高度里包括了狀態欄設計范圍應該是780高度。

閱讀全文

與android狀態欄高度是多少相關的資料

熱點內容
日本文件夾品牌十大名牌 瀏覽:397
靜脈壓縮襪和打底褲的區別 瀏覽:345
勁舞伺服器中斷是什麼原因 瀏覽:630
40歲北漂程序員 瀏覽:55
下載釘釘app是什麼 瀏覽:222
什麼伺服器支持雲播放 瀏覽:835
什麼app進貨牛排比較好 瀏覽:107
為什麼鴻蒙用安卓app 瀏覽:82
手相面相pdf 瀏覽:376
軍犬不聽命令追出大門 瀏覽:915
程序員必背97件事 瀏覽:941
雲伺服器python怎麼讀取 瀏覽:33
哪裡買雲伺服器劃算 瀏覽:238
四川日報pdf 瀏覽:967
按摩解壓助眠小姐姐 瀏覽:411
風冷壓縮機水冷卻器 瀏覽:880
伺服器播放器如何打開方式 瀏覽:790
phppython快 瀏覽:367
pdf轉換word免費版 瀏覽:37
二手的有什麼APP 瀏覽:329