1. 程式人生 > >彈出dialog時,隱藏navigation bar的方法

彈出dialog時,隱藏navigation bar的方法



放在自定義dialog中即可

@Override
public void onStart() {
super.onStart();
Window window = this.getWindow();
//Window window = getDialog().getWindow();如果是在activity中則用這段程式碼
window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
//window.requestWindowFeature(Window.FEATURE_NO_TITLE); 用在activity中,去標題
int uiOptions =View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
	|View.SYSTEM_UI_FLAG_LAYOUT_STABLE
	|View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
	|View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
	|View.SYSTEM_UI_FLAG_IMMERSIVE
	|View.SYSTEM_UI_FLAG_FULLSCREEN
window.getDecorView().setSystemUiVisibility(uiOptions);
}


相關推薦

dialog隱藏navigation bar方法

 放在自定義dialog中即可 @Override public void onStart() { super.onStart(); Window window = this.getWindow

element-ui 點擊編輯dialog組件中select組件綁定值改變但是不觸發change事件

select http inf 視頻 log OS src AR gpo 代碼結構如下: 現象視頻如下: 現象原因:經過排查發現 此時點擊操作不觸發chang事件,後臺響應數據中沒有訂單取消原因orderCanleRemark字段,此時導致不觸發change事件,

各種簡單樣式的框 這是一個基於 AlertDialog 和 Dialog 這兩個類封裝的多種框樣式其中提供各種簡單樣式的框使用說明。同時也可自定義框。

jjdxm_dialogui 專案地址:jjdxmashl/jjdxm_dialogui  簡介:各種簡單樣式的彈出框 這是一個基於 AlertDialog 和 Dialog 這兩個類封裝的多種彈出框樣式,其中提供各種簡單樣式的彈出框使用說明。同時也可自定義彈出框。 更多:作者

bootstrap框如何實現點擊框後再點選任意地方隱藏

最近做個專案是用bootstrap搭建的網站,因為其自帶彈出框很好使,便直接拿過來用了。 不廢話直接進入正題 共分兩步 1. 首先設彈出框方式為自動 popover(function(){ t

Dialog的時候禁止點選外部消失和禁用返回鍵

dialog預設點選外部的時候,dialog消失,使用 setCanceledOnTouchOutside(false);即可實現點選外部不消失。 setOnKeyListener,這個方法可以禁用返回鍵。

Android中顯示隱藏Status BarNavigation Bar沉浸式體驗

隨著Android版本的迭代更新,如何使某項特效能夠相容各個版本,一直困擾開發人員。比如狀態列(Status Bar)的顯示與隱藏,本篇文章也主要討論Android中狀態列(Status Bar)以及

檔案下載下載框不在頁面開啟的方法

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>default4.aspx:     <

android開發中dialog的同時將軟鍵盤

宣告:此部落格為本人平時開發遇到的一些問題的整理彙總 當我們在dialog裡面添加了EditText控制元件,又需要在dialog彈出來的時候同時彈出軟鍵盤時,就需要使用Handler來實現: H

android不依賴具體activityDialog對話方塊即全域性性對話方塊

先說具體做法,原因在其後給出: 寫好Alter功能塊後,在alter.show()語句前加入: alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);   注:alter為AlertDialog型別物

dwz問題之動態生成的查詢帶回點選沒有框(動態生成的dom點選不能dialog)

一、問題 頁面通過點選事件,生成一個查詢帶回按鈕,點選這個按鈕,應該彈出彈框,實際上是頁面直接更換了連結。 二、原因 通過點選事件生成的按鈕,不能使用dwz的功能,原因是沒有繫結,需要再次繫結這些功能。 三、結果 在dwz的 dwz.ui.js

excel跳轉新空白頁不要跳轉怎麽改

頁面 iframe open() color one bsp pan nbsp 需要 導出excel的時候,偶爾會出現跳轉到一個新頁面再導出exceljs中用window.open()做跳轉 不想讓它跳轉到新頁面,需要加一個隱藏的iframe <iframe nam

css - (左右滑動 隱藏底部滾動條)

wid src 隱藏 -s class mar AC over html 先上效果圖,如下: 是不是經常看到此類效果? 這裏如果不借用其它框架,單純的利用css 來實現怎麽做呢? 1.這一看就要用到overflow,但是用它會有一個默認的滾動條; 2.那麽重點來了,怎麽解

js瀏覽器視窗並指定瀏覽器大小

<!-JavaScript開啟新的瀏覽器視窗,--> <!-window.open([URL],[視窗名稱],[引數字串])-> <!-URL:可選引數,在視窗中要顯示網頁的網址或路徑。如果省略這個引數,或者它的值是空字串,那麼視窗就不顯示任何文件。視窗名稱:可

AlertDialog鍵盤不彈起的問題解決

根據鍵盤問題彙總得知dialog的跟佈局應改為Scrollview 同時應使用adjustResize 因此增加一個style <style name="dialog_soft_input" parent="Theme.AppCompat.Light.Dialog.Ale

JQuery選單禁止頁面(body)滾動

最近在做手機端的彈出選單,但是選單彈出來後滑動手機螢幕的話頁面滾動總是會將選單滑上去,體驗非常不好,所以查了一下彈出選單時禁止頁面滾動的方法,整理如下: 方法一:彈出選單時給body和html新增一個css樣式:height:100%;overflow:hidden;彈出層消失再去掉這個類。(只給body新

jQuery實現滑鼠移上提示框消失

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

listview根據點選條目位置軟鍵盤內容不被遮擋item移動到軟鍵盤上方

ItemHeight即點選的條目的高度,對,兩行程式碼,就這麼簡單。再監聽下軟鍵盤開啟放裡面就是,百度有。原生api不懂就百度。 int y = ListView.getBottom() - ItemHeight; ListView.setSelectionFromTop(Postion + L

微信公眾號頁面禁止長按系統選單相容ios和安卓

最近做的一個微信公眾號需求,需要長按撥出有刪除按鈕的浮層,可是長按的時候也會彈出系統選單“選擇複製”和“在瀏覽器開啟”,這裡記錄一下解決方案。 css程式碼如下: cssSelect{ //這裡為css選擇器 -webkit-touch-callout:non

H5移動端鍵盤遮擋輸入框

記一次,解決移動端文字框彈出鍵盤遮擋輸入框的方法: document.activeElement.scrollIntoViewIfNeeded(); 方法用來將不在瀏覽器視窗的可見區域內的元素滾動到瀏覽器視窗的可見區域。 如果該元素已經在瀏覽器視窗的可見區域內,則不會

C#:點選按鈕輸入框輸入並獲取內容

1.起因 一開始是直接用 TextBox接收使用者的輸入內容,但是有時候不想在窗體上加控制元件,所以就想到了另一種辦法,彈出一個輸入框,輸入並獲取內容,之後輸入框又消失不見,不佔位置。 2.用法 先要在專案中引入框架   Microsoft.VisualStudio