Android 对话框,确定取消
生活随笔
收集整理的這篇文章主要介紹了
Android 对话框,确定取消
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 添加依賴
//對話框implementation 'com.nineoldandroids:library:2.4.0'implementation 'com.github.sd6352051.niftydialogeffects:niftydialogeffects:1.0.0@aar'代碼
final NiftyDialogBuilder dialogBuilder = NiftyDialogBuilder.getInstance(this);dialogBuilder// 重點設(shè)置 // .withEffect(effect) //設(shè)置對話框彈出樣式//.setCustomView(R.layout.custom, MainActivity.this) // 設(shè)置自定義對話框的布局.withDuration(700) //動畫顯現(xiàn)的時間(時間長就類似放慢動作)// 基本設(shè)置.withTitle("Info") //設(shè)置對話框標(biāo)題.withTitleColor("#FFFFFF") //設(shè)置標(biāo)題字體顏色.withDividerColor("#11000000") //設(shè)置分隔線的顏色.withMessage("是否刪除此定時任務(wù)?")//設(shè)置對話框顯示內(nèi)容.withMessageColor("#FFFFFFFF") //設(shè)置消息字體的顏色.withDialogColor("#FFE74C3C") //設(shè)置對話框背景的顏色//.withIcon(getResources().getDrawable(R.drawable.logo)) //設(shè)置標(biāo)題的圖標(biāo)// 設(shè)置是否模態(tài),默認false,表示模態(tài),//要求必須采取行動才能繼續(xù)進行剩下的操作 | isCancelable(true).isCancelableOnTouchOutside(true).withButton1Text("Yes") //設(shè)置按鈕1的文本.withButton2Text("No") //設(shè)置按鈕2的文本.setButton1Click(new View.OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(v.getContext(), "I am btnYes", Toast.LENGTH_SHORT).show();}@Overridepublic void onFailed(String reason) {}});dialogBuilder.dismiss();}}).setButton2Click(new View.OnClickListener() {@Overridepublic void onClick(View v) {dialogBuilder.dismiss();}}).show();} 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Android 对话框,确定取消的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA连接mysql又报错!Serve
- 下一篇: Android音频处理 PCM格式