Android开源库-BottomDialog两种样式弹框
关于
网上这种底部弹窗一大堆,写这个开源library主要还是自己后面项目集成使用方便。。仓库地址
效果图(目前仅两种dialog,后续会增加)
添加引用
allprojects {
repositories {
maven {
url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.Tobeyr1:libBottomDialog:1.0.0-alpha'
}
使用
这里只介绍java 版使用方法,kotin版使用可以在github的app里面看到(正常使用):
BottomAlertDialog dialog = new BottomAlertDialog()
.openFullScreenMask(false,R.color.color_transparent,0.1f) //是否开启全屏以及弹框透明度,设置true则无法修改dialog位置,仅限底部使用
.setBackGroundColor(R.color.white)
.setContent("Exiting out of this form will remove all record information. Would you like to exit anyway?")
.setConfirmBg(R.drawable.bg_button_full_green_408)
.setCancelBg(R.drawable.bg_button_login_full_border_black_stroke_2)
.setTitle("Java title")
//.setCancelBtnGone() //是否隐藏取消按钮
.setTitleColor(R.color.black)
.setGravityStyle(Gravity.BOTTOM)
.setCanceledOnTouchOutside(false)
.setPositiveButtonMethod("Ok",R.color.white,(d,view) ->{
d.dismiss();
return null;
})