導航:首頁 > 操作系統 > android隱藏狀態欄

android隱藏狀態欄

發布時間:2022-02-12 00:08:41

① 安卓手機隱藏狀態欄怎麼操作

若使用的是vivo手機,目前手機上狀態欄以及狀態欄中的固定圖標是不可以隱藏或者刪除的。

android編程怎麼動態的隱藏狀態欄

這篇文章主要介紹了 方法一:(經試驗無效,但網上廣為流傳,也許是我使用方法不當,有待進一步驗證……) android想要應用運行時全屏有一種方法是在activity的onCreat方法中加入如下代碼:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);並且需要在setContentView()之前,否則無效過。從這么多的苛刻條件可以看出這種方法無法滿足動態控制。 下面的方法可以滿足這個需要。調用View的 setSystemUiVisibility() 方法,其參數如下: 代碼如下: View.SYSTEM_UI_FLAG_FULLSCREEN, //全屏,狀態欄和導航欄不顯示 View.SYSTEM_UI_FLAG_HIDE_NAVIGATION, //隱藏導航欄 View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, //全屏,狀態欄會蓋在布局上 View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, View.SYSTEM_UI_FLAG_LAYOUT_STABLE, View.SYSTEM_UI_FLAG_LOW_PROFILE, View.SYSTEM_UI_FLAG_VISIBLE, //顯示狀態欄和導航欄 View.SYSTEM_UI_LAYOUT_FLAGS 方法二:(試驗成功) 直接調用此方法即可實現對狀態欄的控制; 代碼如下: private void full(boolean enable) { if (enable) { WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.flags = WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(lp); getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } else { WindowManager.LayoutParams attr = getWindow().getAttributes(); attr.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setAttributes(attr); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } }

③ android 如何代碼實現隱藏鎖屏狀態欄

如果鎖屏的界面也是個activity
可以在指定的位置添加這段代碼
WindowManager.LayoutParams attrs = getWindow().getAttributes();
attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
getWindow().setAttributes(attrs);

④ Android 怎麼隱藏第三方應用中的系統狀態欄

顯示與隱藏狀態欄的代碼如下:

private void fullscreen(boolean enable) {

if (enable) { //顯示狀態欄

WindowManager.LayoutParams lp = getWindow().getAttributes();

lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;

getWindow().setAttributes(lp);

getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

} else { //隱藏狀態欄

WindowManager.LayoutParams lp = getWindow().getAttributes();

lp.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);

getWindow().setAttributes(lp);

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

}

}

顯示與隱藏的效果如下:
android顯示與隱藏狀態欄
android顯示與隱藏狀態欄

橫屏與豎屏切換時處理狀態欄的顯示與隱藏,所以需要配置屏幕切換代碼。

AndroidManifest.xml中activity上配置

android:configChanges="orientation|keyboardHidden|screenSize"
android顯示與隱藏狀態欄

activity中override方法onConfigurationChanged

@Override

public void onConfigurationChanged(Configuration newConfig) {

super.onConfigurationChanged(newConfig);

if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE ){//橫屏

}else if( this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT ){//豎屏

}

}
android顯示與隱藏狀態欄

⑤ 安卓有些軟體會隱藏狀態欄,怎麼修改成不隱藏狀態欄。

我用的是紅米
當狀態欄被隱藏時
在狀態欄的位置下拉
仍能看到狀態欄
再次下拉
通知欄就下來了
不知道你用的是什麼手機……有的軟體可以設置
有的不行
反正你試試看吧

⑥ 請問怎樣隱藏安卓系統的狀態欄

隱藏安卓系統的狀態欄用簡單桌面就可以,你去太平洋上下個好了。

⑦ 如何設置隱藏Android應用的標題欄和狀態欄

代碼及說明參考下面代碼:
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
final Window win = getWindow();
// No Statusbar 不顯示狀態欄
win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// No Titlebar 不顯示標簽欄
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mylayout);
}

安卓怎麼隱藏狀態欄

一、隱藏標題欄

復制代碼代碼如下:

//隱藏標題欄 this.requestWindowFeature(Window.FEATURE_NO_TITLE);

二、隱藏狀態欄

復制代碼代碼如下:

//隱藏狀態欄 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

三、去掉所有Activity界面的標題欄
修改AndroidManifest.xml
在application 標簽中添加android:theme="@android:style/Theme.NoTitleBar"
四、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml
在application 標簽中添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

⑨ android 判斷狀態欄是否隱藏

和設置狀態欄方法相反啊,獲得你的windowmanager,然後看他的flag,如果對應狀態欄隱藏的那一位是1就是隱藏了,是0就沒隱藏。或者獲取你的activity的物理坐標,如果達到屏幕高度那就是隱藏了啊

閱讀全文

與android隱藏狀態欄相關的資料

熱點內容
蘋果平板如何找到app資源庫 瀏覽:317
阿里雲可以雲伺服器地址 瀏覽:247
熊貓繪畫app如何導入圖片 瀏覽:553
如何自己編輯手機app 瀏覽:922
程序員那麼可愛帶的項鏈 瀏覽:530
安卓系統導航mic什麼意思 瀏覽:190
編譯sdk如何輸出bin文件 瀏覽:673
如何用html5開發app 瀏覽:139
怎麼隱藏蘋果的app 瀏覽:324
上海捷豹空氣壓縮機 瀏覽:455
51單片機換行 瀏覽:735
哪裡可以快速學看建築圖紙app 瀏覽:500
內部排序的演算法比較 瀏覽:179
伺服器如何定期執行指令 瀏覽:931
python下載python腳本 瀏覽:297
台達plc遠程編程 瀏覽:263
雲計算的後台伺服器 瀏覽:589
windows7的我的電腦咋創建文件夾 瀏覽:492
去視頻水印的app哪個好用 瀏覽:384
doc轉為pdf 瀏覽:48