直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框
直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框
可以透過手動設定mShowing的值可以透過手動設定mShowing的值。
AlertDialog.Builder builder = new AlertDialog.Builder(mContext); builder.setTitle("標題"); builder.setView(view); builder.setIcon(R.mipmap.ic_applogorec); //設定圖示 builder.setCancelable(false); builder.setPositiveButton("確定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { try { Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); if(true){ field.set(dialog, true);//true表示要關閉 } else{ field.set(dialog, false);//false不關閉 } } catch (Exception e) { e.printStackTrace(); } } }); builder.setNegativeButton("關閉", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { //一旦上面設定了不關閉DIALOG,點取消也不會關閉,所以需在取消事件下設定為可關閉 try { Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); field.set(dialog, true);//true表示要關閉 } catch (Exception e){ e.printStackTrace(); } dialog.cancel(); } }); AlertDialog alertDialog = builder.create(); alertDialog.show();
以上就是 直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2987882/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊商城系統,系統提示框、確認框、點選空白關閉彈出框
- 直播軟體原始碼,選項提供多選專案,彈出多選框原始碼
- 手機直播原始碼,關於pyqt5彈出提示框原始碼QT
- 手機直播原始碼,Android 簡單的彈框原始碼Android
- 直播原始碼網站,點選分類調起選單欄並彈出原始碼網站
- 直播平臺原始碼,關於彈出框中輸入框被遮擋問題解決原始碼
- 短視訊系統原始碼,點選選擇框,底部彈出可以選擇的選項原始碼
- 線上直播原始碼,Dialog使用詳情(中間彈框)原始碼
- app直播原始碼,android中幾種常用的彈框APP原始碼Android
- element-ui的日期選擇框底部清空按鈕點選不關閉日期選擇框的實現辦法UI
- 直播商城原始碼包含哪些技術?商城直播系統開發難點有哪些?原始碼
- 直播商城原始碼,vue 彈窗 慣性滾動 加速滾動原始碼Vue
- 短視訊app原始碼,輸入邀請碼時點選「螢幕」周邊或者「返回鍵」彈框不會消失APP原始碼
- 直播商城原始碼,PopupWindow選單在ListView中顯示原始碼View
- 直播網站原始碼,安卓防止輸入框自動彈出網站原始碼安卓
- 點選可以展開和關閉的搜尋框程式碼例項
- javascript點選彈出可以關閉帶有灰色背景彈出層JavaScript
- 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示原始碼密碼
- app直播原始碼,RecycleView頁面的點選跳轉設計APP原始碼View
- BootStrap 模態框禁用空白處點選關閉問題boot
- 直播系統程式碼,點選選擇欄,彈出各個選項
- 直播商城系統原始碼,點選按鈕 儲存頁面為圖片到本地原始碼
- 關閉瀏覽器頁面時彈出是否關閉提示框瀏覽器
- 點選文字框彈出可檢索下拉選單程式碼例項
- 線上直播原始碼,自定義AlertDialog設定寬高並去掉預設的邊框原始碼
- 直播商城原始碼如何實現資料的單項選擇原始碼
- 直播系統原始碼,簡易的自定義確認彈框AlertDialog原始碼
- 直播app系統原始碼,底部彈框顯示,底部導航隱藏APP原始碼
- 直播平臺原始碼,自定義設定 View 四個角的圓角 以及邊框的設定原始碼View
- 夢幻直播商城軟體原始碼帶貨,移動商城定製開發功能原始碼
- app直播系統原始碼,點選生成條形碼APP原始碼
- app直播原始碼,ButtonTextView的背景設定APP原始碼TextView
- 直播app原始碼,Flutter 彈窗元件APP原始碼Flutter元件
- layUI layer彈框按鈕 : 確認,取消,關閉事件UI事件
- 一文詮釋直播商城原始碼原始碼
- 成品直播原始碼,點選滑動切換效果原始碼
- 直播網站程式原始碼,給元件按鈕、文字編輯框等設定圓形邊框、顏色網站原始碼元件
- 視訊直播app原始碼,點選圖片放大再點選縮小APP原始碼