有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带有多个复选框的java对话框安卓源代码

我有一个带按钮的安卓应用程序。单击屏幕上的按钮时,我需要一个带有多个复选框的拨号框和一个确定按钮。怎么做?我是否需要一个带有复选框的列表的xml布局

1。如何向列表对话框中的每个元素添加复选框

2。当按下“确定”按钮时,如何将所有选中的元素放入字符串中

这是我目前的代码:

 app_part.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {


                final String items[] = {"1","2","3","4"};

                AlertDialog.Builder ab=new AlertDialog.Builder(ConferenceClass.this);
                ab.setTitle("SIP CONTACTS");
                ab.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface d, int choice) {
                    // on OK button action
                    }
                    });
                ab.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface d, int choice) {
                    // on Cancel button action
                    }
                    });
                ab.setItems(items, new DialogInterface.OnClickListener() {


                public void onClick(DialogInterface d, int choice) {


                }
                });
                ab.show();
                 //open contact list and select persons


                }
        });

共 (1) 个答案

  1. # 1 楼答案

    是的,当你设计活动布局时,你可以像平常一样创建布局。唯一不同的是,您必须在清单中设置它是一个对话框

    android:theme=“@android:style/theme.Dialog”