直播系統程式碼,android中幾種常用的彈框
直播系統程式碼,android中幾種常用的彈框
一、SweetAlertDialog彈框
使用該控制元件需要新增依賴:
implementation 'com.github.f0ris.sweetalert:library:1.5.1'
下面是具體用法:
new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE) .setTitleText("提示") .setContentText("是否退出系統") .setConfirmText("確定") .setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() { @Override public void onClick(SweetAlertDialog sweetAlertDialog) { sweetAlertDialog.cancel(); } }) .setCancelText("取消") .setCancelClickListener(new SweetAlertDialog.OnSweetClickListener() { @Override public void onClick(SweetAlertDialog sweetAlertDialog) { sweetAlertDialog.dismiss(); } }) .show();
該彈框在提示內容字數過多的時候好像有問題???字數太多就顯示不完整了,暫時還不知道為啥?
二、AlertDialog 彈框
AlertDialog alertDialog1 = new AlertDialog.Builder(AtlasActivity.this) .setTitle("提示")//標題 .setMessage(obj)//內容 .setIcon(R.mipmap.logo)//圖示 .setCancelable(false) //點選彈框外部不會消失 .setPositiveButton("確定",new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.cancel(); } }) .setNegativeButton("關閉", new DialogInterface.OnClickListener() {//新增取消 @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.cancel(); } }) .create(); alertDialog1.show();
該彈框可以自定義圖示,也可以顯示較多的內容資訊,感覺不錯。
彈框也可以新增其他的頁面:
先獲取頁面:
View v = LayoutInflater.from(AtlasActivity.this).inflate(R.layout.atlas_audit_information, null);
向彈框中新增頁面只需:
.setView(v);
以上就是 直播系統程式碼,android中幾種常用的彈框,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2938453/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- app直播原始碼,android中幾種常用的彈框APP原始碼Android
- 直播系統程式碼,三種常見的提示彈窗
- 彈框 在Avalonia中,使用系統預設的彈框
- 手機直播原始碼,Android 簡單的彈框原始碼Android
- 幾種常用的排序程式碼排序
- 直播系統原始碼,簡易的自定義確認彈框AlertDialog原始碼
- 直播系統原始碼,MAP的幾種取資料的方式原始碼
- 直播app系統原始碼,底部彈框顯示,底部導航隱藏APP原始碼
- 線上直播原始碼,Dialog使用詳情(中間彈框)原始碼
- Android中取消系統標題欄的幾種方式Android
- 線上直播系統原始碼,彈出警告/提示類彈窗原始碼
- 直播平臺原始碼,Android中常用Dialog彈窗效果原始碼Android
- 影片直播系統原始碼,EditText輸入框的使用原始碼
- 去除iOS系統中彈框顯示URL的問題
- 短視訊直播系統,Vue實現element-ui彈框可以拖拽VueUI
- 影片直播系統原始碼,java中Map遍歷的三種方式原始碼Java
- 直播系統程式碼,登入時常用驗證方式實現
- 直播系統原始碼的收益方式你知道幾點?原始碼
- 直播平臺原始碼,關於彈出框中輸入框被遮擋問題解決原始碼
- 直播系統程式碼,點選選擇欄,彈出各個選項
- 直播系統程式碼,Android獲取、設定鎖屏密碼Android密碼
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- linux中後臺執行程式常用的幾種方法Linux行程
- 直播系統程式碼,訊息傳送框設計成橢圓形狀
- js中建立物件的幾種常用方式JS物件
- JS學習之Bom(系統彈框)JS
- 幾種常用程式語言的區別
- 直播系統原始碼,Vue 禁止輸入框輸入空格原始碼Vue
- javascript中常用的幾種彈出視窗簡單介紹JavaScript
- 常用程式碼 | 系統配置篇
- Java 中彈出對話方塊的幾種方式Java
- 直播網站原始碼,安卓防止輸入框自動彈出網站原始碼安卓
- 直播app系統原始碼,flutter 驗證碼輸入框的簡單封裝APP原始碼Flutter封裝
- 直播系統程式碼,Android自定義View實現呼吸燈效果AndroidView
- 程式碼迭代的幾種方式
- 短視訊商城系統,系統提示框、確認框、點選空白關閉彈出框
- 線上直播系統原始碼,滑鼠懸停後彈出氣泡原始碼
- 直播系統程式碼,選擇分類時,顯示更多下拉框效果的內容