在android中使用AlertDialog时,单选按钮不显示

时间:2018-04-24 09:18:20

标签: android android-layout android-studio android-alertdialog android-radiobutton

这是我在我的一个活动中使用过的代码。

    CharSequence[] values = {" one "," two"};
    AlertDialog alertDialog;
    AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
    builder.setTitle("Select Yout Time Format");
    builder.setSingleChoiceItems(values, 1, new 
    DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {

            switch(which)
            {
                case 0:

                    Toast.makeText(MainActivity.this, "First Item Clicked", Toast.LENGTH_LONG).show();
                    break;
                case 1:

                    Toast.makeText(MainActivity.this, "Second Item Clicked", Toast.LENGTH_LONG).show();
                    break;

            }
            alertDialog.dismiss();
        }
    });
    alertDialog = builder.create();
    alertDialog.show();

任何人都可以说为什么上面的代码没有在Alertdialog中显示单选按钮。 如果有人能够发现错误,请尽快给出答案。

0 个答案:

没有答案