簡體   English   中英

Android:帶有CheckedTextView的警報對話框

[英]Android: Alert Dialog with CheckedTextView

好的,我有問題...我需要使用3 CheckedTextView創建一個對話框。 當我打開對話框時,應檢查第二項...該怎么做? 代碼...

@Override
protected Dialog onCreateDialog (int id) {

        AlertDialog.Builder builder = new AlertDialog.Builder(this);            
        builder.setTitle("Something..");
        builder.setInverseBackgroundForced(true);


        ListView listView = new ListView(this);

        listView .setAdapter(new ArrayAdapter(Settings.this, android.R.layout.select_dialog_multichoice, new String {a ,b, c}));

        builder.setView(listView );

http://developer.android.com/guide/topics/ui/dialogs.html

選中添加復選框和單選按鈕,一種方法是

有一個標志,當您彈出對話框並在代碼中設置單選按鈕時,可以通過它決定下次檢查哪個標志,獲取單選按鈕視圖並使用toggle()

選中單選按鈕和復選框,

http://developer.android.com/resources/tutorials/views/hello-formstuff.html

另一種方法是使用CheckBoxPreference。

希望能幫助到你。

試試這個listView.getAdapter()。getItem(1);。 如果您的第二個列表項是復選框,則通過setChecked(true)對其進行設置;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM