這其實是系統原始碼,比如點開usb連線按鈕,彈出乙個彈窗,彈窗中有三個選項,可以選擇不同的模式,選擇其中乙個後,彈窗消失。
charsequence items;//單選的item
items = new charsequence ;
alertdialog.builder builder = new alertdialog.builder(this);
builder.settitle("連線模式");
builder.setcustomtitle(gettitletextview());//自定義標題,返回乙個textview
//將itmes傳入,設定成三條單選,getcurrentselected即每次開啟預設選中的選項
builder.setsinglechoiceitems(items, getcurrentselected(),
new dialoginte***ce.onclicklistener()
});builder.setondismisslistener(new dialoginte***ce.ondismisslistener()
});builder.setnegativebutton(r.string.cancel, new dialoginte***ce.onclicklistener()
});mleveldialog = builder.create(true);
mleveldialog.getlistview().setselector(com.android.internal.r.drawable.list_selector);//設定選中條樣式
mleveldialog.show();//顯示
Android中的常用Dialog
設定基本對話方塊 public void btn dialog1 view v 設定成為輸入文字對話方塊 public void btn dialog2 view v 設定輸入框的dialog public void btn onclock view v dialog.setneutralbutto...
Android中Dialog的使用
1 什麼是dialog?dialog就是對話方塊的一種方式!在android開發中。我們常常會須要在android介面上彈出一些對話方塊,比方詢問使用者或者讓使用者選擇。這樣的對話方塊叫 dialog 最常常使用的,大家也比較熟悉的。也使用比較頻繁有alertdialog,這邊篇博文將比較詳盡的解說...
Android中Dialog的使用
下面來看幾種常見用法 其中builder是alertdialog.builder物件,mcontext是當前context物件 builder newalertdialog.builder mcontext builder.settitle hello 設定彈框標題 builder.setmessa...