Android 在Dialog中新增幾個單選選項

2021-10-10 21:09:10 字數 831 閱讀 8033

這其實是系統原始碼,比如點開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...