Android之AlertDialog的使用

2021-09-24 22:33:23 字數 2138 閱讀 5283

一、顯示資訊

核心**`

alertdialog alertdialog1 =

newalertdialog.builder

(activity)

.settitle

("課程具體資訊"

)//標題

.setmessage

("\n課程名稱:"

+course.

getname()

+"\n課程編號:"

+course.

getid()

+"\n課程學分:"

+course.

getcoursecredit()

+"\n課程學時:"

+course.

getcoursehour()

)//內容

.seticon

(r.mipmap.ic_launcher)

//圖示

.create()

; alertdialog1.

show()

;

二、帶按鈕的提示框

("刪除").

setmessage

("是否刪除資訊").

setpositivebutton

("確定"

,new

dialoginte***ce.onclicklistener()

}).setnegativebutton

("取消"

,new

dialoginte***ce.onclicklistener()

}).show()

;三、帶文字輸入框的對話方塊

("成績具體資訊"

)//標題

.setmessage

("\n學生姓名:"

+ dateoperator.

quaryinfo

(studentclass.

getstudentid()

).getname()

+"\n學生編號:"

+ studentclass.

getstudentid()

)//內容

.seticon

(android.r.drawable.ic_dialog_info)

.setview

(inputserver)

.setpositivebutton

("確定"

,new

dialoginte***ce.onclicklistener()

if(b==

true

)else

if(a==

true

)else

toast.

maketext

(addsocreactivity.

this

,"設定成績失敗"

,toast.length_short)

.show()

;notifydatasetchanged()

;// managerperson.this.finish();}}

).setnegativebutton

("取消"

,new

dialoginte***ce.onclicklistener()

}).show()

;

Android自定義彈出框AlertDialog

今天有空把自定義彈出框研究了一下,一直在用,都沒有仔細的看 今兒mark一下。先上個圖,做出來的效果 step 1 先自定義乙個顯示圖,我寫的xml檔案如下 這裡為了讓現實框變成圓角的,在linearlayout空間上加了乙個background,檔名是window bg,具體的圓角實現如下 這樣就...

android之interpolator的用法詳解

acceleratedecelerateinterpolator 在動畫開始與結束的地方速率改變比較慢,在中間的時候加速 accelerateinterpolator 在動畫開始的地方速率改變比較慢,然後開始加速 anticipateinterpolator 開始的時候向後然後向前甩 anticip...

android之interpolator的用法詳解

android interpolator,經常和scorllercompat 配合使用,scrollercompat 是乙個控制滑動的類 interpolator 也可以通過 animation 的 setinterpolator 進行設定 interpolator 被用來修飾動畫效果,定義動畫的變...