Android萬能的等待框(Dialog)超級好用

由於公司有開了新項目,由於公司之前沒啥框架,所以只能自己搭框架了
dialog等待框,彈出選擇框都是很常用的,所以感覺有找一個比較好的框架。
借鑑了很多大牛的代碼,又親自運行一下,感覺這個還不錯。
仿微信的等待框
這裏寫圖片描述

轉圈圈的等待框,文字的顏色原本是不可以修改的,但是大家可以自己改源碼
這裏寫圖片描述

這個是一個三個按鈕的文本框選擇提示框
這裏寫圖片描述

這個是一個多選框,確定以後取數據可能有點麻煩。大家可以自己試着修改修改
這裏寫圖片描述

這裏是單選框,這裏下面的按鈕有點多餘,選擇以後不用點擊確定按鈕就自己消失,如果跟大家需求不符合的話,請自行修改
這裏寫圖片描述

當然也支持列表
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

這個用的時候要注意啊,條目一單過的的話,會導致listview滑動問題。
這裏寫圖片描述

教大家如何修改,有些可能跟自己的需求不符合,我只局兩個例子
例如第二個圖片,如何讓文字改變顏色
首先找到MyDialogBuilder這個類中的buildByType方法就是根據判斷顯示那種dialog的
找到相應的代碼修改
這裏寫圖片描述

例如在單選圖片中,只要選中後就自動消失,我們想點擊確定按鈕以後再消失該怎麼辦,辦法同上,找代碼後修改
註釋掉讓dialog消失的代碼就可以了。
這裏寫圖片描述

剩下的大家自己改吧。
還有一個注意事項
必須先初始化
StyledDialog.init(this);
初始化哪個activity就在哪個activity顯示,如果大家發現dialog不顯示,可能你傳入的activity有問題

大家可以下載demo自己試試,點我下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章