在Android中,ArtDialog是一個彈窗對話框庫,它提供了一個簡單、靈活和可定制的對話框,可以滿足不同需求的彈窗效果。
使用ArtDialog,可以按照以下步驟進行:
implementation 'com.github.fengdai:dialog:1.0.8'
ArtDialog dialog = new ArtDialog.Builder(context)
.setTitle("標題")
.setMessage("消息內容")
.setPositiveButton("確定", new ArtDialog.OnClickListener() {
@Override
public boolean onClick(ArtDialog dialogView, View view) {
// 點擊確定按鈕的操作
return false; // 返回false表示不關閉對話框,返回true表示關閉對話框
}
})
.setNegativeButton("取消", new ArtDialog.OnClickListener() {
@Override
public boolean onClick(ArtDialog dialogView, View view) {
// 點擊取消按鈕的操作
return true; // 返回true表示關閉對話框
}
})
.create();
dialog.show();
除了基本的對話框功能,ArtDialog還提供了許多其他的功能和定制選項,比如設置對話框的樣式、設置自定義布局、設置按鈕的樣式等。
可以參考ArtDialog的文檔(https://github.com/fengdai/dialog)來了解更多用法和選項。