這只是一種 ,風(fēng)格一樣.只有帶有編輯框和不帶編輯框,按鈕不一致的區(qū)別.
github地址:
https://github.com/Simonhy/DialogDemo
使用方式:
## DialogDemo
自定義對話框,簡單易用,封裝好了,最近項目中使用的一種對話框
構(gòu)造函數(shù)有兩種,一種是帶有標題的,可以自定義標題 第二種帶有編輯框的.可以設(shè)置其確定/取消的按鈕.
樣式圖片
需要的話,自行運行試一下,是否符合你的需求,圖片詳見簡書
使用
DialogUtils. DialogUtil.createComfirmDialog(this);
或者DialogUtil.createOnlyTitleComfirmDialog(this);
設(shè)置了按鈕的監(jiān)聽,表示有兩個按鈕,默認否/是,如果沒有設(shè)置監(jiān)聽,表示只有一個確定按鈕.
需要修改按鈕的話
comfirmDialog.setNegativeButtonText("取消");
comfirmDialog.setPositiveButtonText("確定");
還可以設(shè)置標題
comfirmDialog.setDialogTitle("標題");
使用方式:
Step 1
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Step 2. Add the dependency
dependencies {
compile 'com.github.Simonhy:DialogDemo:v1.0'
}
最后啰嗦一句,在github上還有一個常見頁面切換的框架,有興趣的可以看一下.歡迎指正!