日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android10弹出截屏对话框,Android一个美丽而聪明的警告对话框SweetAlert

發布時間:2024/9/27 Android 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android10弹出截屏对话框,Android一个美丽而聪明的警告对话框SweetAlert 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

由JavaScript啟發SweetAlert安卓對話框

截圖

建立

使用SweetAlertDialog最簡單的方法是將圖書館作為AAR依賴添加到您的構建。

Maven的

cn.pedant.sweetalert

library

1.3

aar

搖籃

repositories {

mavenCentral()

}

dependencies {

compile 'cn.pedant.sweetalert:library:1.3'

}

用法

秀物質文明

SweetAlertDialog pDialog = new SweetAlertDialog(this, SweetAlertDialog.PROGRESS_TYPE);

pDialog.getProgressHelper().setBarColor(Color.parseColor("#A5DC86"));

pDialog.setTitleText("Loading");

pDialog.setCancelable(false);

pDialog.show();

您可以動態地定制進度條通過materialish正在進行的方法SweetAlertDialog.getProgressHelper():

resetCount()

isSpinning()

旋()

stopSpinning()

getProgress()

setProgress(浮點進度)

setInstantProgress(浮點進度)

getCircleRadius()

setCircleRadius(INT circleRadius)

getBarWidth()

setBarWidth(INT barWidth)

getBarColor()

setBarColor(INT barColor)

getRimWidth()

setRimWidth(INT rimWidth)

getRimColor()

setRimColor(INT rimColor)

getSpinSpeed()

setSpinSpeed(浮動spinSpeed)

由于該項目materialish正在進行和@croccio參與。

更多用途有關進度,請參閱樣本。

基本信息:

new SweetAlertDialog(this)

.setTitleText("Here's a message!")

.show();

下一個文本冠軍:

new SweetAlertDialog(this)

.setTitleText("Here's a message!")

.setContentText("It's pretty, isn't it?")

.show();

A錯誤信息:

new SweetAlertDialog(this, SweetAlertDialog.ERROR_TYPE)

.setTitleText("Oops...")

.setContentText("Something went wrong!")

.show();

一條警告消息:

new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)

.setTitleText("Are you sure?")

.setContentText("Won't be able to recover this file!")

.setConfirmText("Yes,delete it!")

.show();

成功消息:

new SweetAlertDialog(this, SweetAlertDialog.SUCCESS_TYPE)

.setTitleText("Good job!")

.setContentText("You clicked the button!")

.show();

使用自定義圖標的消息:

new SweetAlertDialog(this, SweetAlertDialog.CUSTOM_IMAGE_TYPE)

.setTitleText("Sweet!")

.setContentText("Here's a custom image.")

.setCustomImage(R.drawable.custom_img)

.show();

綁定監聽器確認鍵:

new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)

.setTitleText("Are you sure?")

.setContentText("Won't be able to recover this file!")

.setConfirmText("Yes,delete it!")

.setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() {

@Override

public void onClick(SweetAlertDialog sDialog) {

sDialog.dismissWithAnimation();

}

})

.show();

顯示取消按鈕和綁定監聽到它:

new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)

.setTitleText("Are you sure?")

.setContentText("Won't be able to recover this file!")

.setCancelText("No,cancel plx!")

.setConfirmText("Yes,delete it!")

.showCancelButton(true)

.setCancelClickListener(new SweetAlertDialog.OnSweetClickListener() {

@Override

public void onClick(SweetAlertDialog sDialog) {

sDialog.cancel();

}

})

.show();

更改后確認對話框樣式:

new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)

.setTitleText("Are you sure?")

.setContentText("Won't be able to recover this file!")

.setConfirmText("Yes,delete it!")

.setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() {

@Override

public void onClick(SweetAlertDialog sDialog) {

sDialog

.setTitleText("Deleted!")

.setContentText("Your imaginary file has been deleted!")

.setConfirmText("OK")

.setConfirmClickListener(null)

.changeAlertType(SweetAlertDialog.SUCCESS_TYPE);

}

})

.show();

總結

以上是生活随笔為你收集整理的Android10弹出截屏对话框,Android一个美丽而聪明的警告对话框SweetAlert的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。