ilder = new AlertDialog.Builder(this);
40 builder.setTitle("请选择");
41 builder.setItems(item, new DialogInterface.OnClickListener() {
42 @Override
43 public void onClick(DialogInterface dialog, int which) {
44 Toast.makeText(MainActivity.this, "选择了"+item[which], Toast.LENGTH_SHORT).show();
45 }
46 });
47 // 取消可以不添加
48 //builder.setNegativeButton("取消",null);
49 AlertDialog alertDialog = builder.create();
50 alertDialog.show();
51
52 }
53 int index;
54 public void dialog_3(View v){
55 AlertDialog.Builder builder = new AlertDialog.Builder(this);
56 builder.setTitle("请选择");
57 builder.setSingleChoiceItems(item, index, new DialogInterface.OnClickListener() {
58 @Override
59 public void onClick(DialogInterface dialog, int which) {
60 index = which;
61 }
62 });
63 builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
64 @Override
65 public void onClick(DialogInterface dialog, int which) {
66 Toast.makeText(MainActivity.this, "选择了"+item[index], Toast.LENGTH_SHORT).show();
67 }
68 });
69 builder.setNegativeButton("取消",null);
70 AlertDialog alertDialog = builder.create();
71 alertDialog.show();
72 }
73 // 设置boolean数组所有的选项设置默认没选
74 boolean[] bools = {false,false,false,false,false};
75 public void dialog_4(View v){
76 AlertDialog.Builder builder = new AlertDialog.Builder(this);
77 builder.setTitle("请选择");
78 builder.setMultiChoiceItems(item, bools, new DialogInterface.OnMultiChoiceClickListener() {
79 @Override
80 public void onClick(DialogInterface dialog, int which, boolean isChecked) {
81 bools[which] = isChecked;
82 }
83 });
84 builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
85 @Override
86 public void onClick(DialogInterface dialog, int which) {
87 StringBuffer sb = new StringBuffer();
88 for (int i = 0; i < item.length; i++) {
89 if (bools[i]) {
90 sb.append(item[i] + " ");
91 }
92 }
93 Toast.makeText(MainActivity.this, "选择了" + sb.toString(), Toast.LENGTH_SHORT).show();
94 }
95 });
96 builder.setNegativeButton("取消",null);
97 AlertDialog alertDialog = builder.create();
98 alertDialog.show();
99 }
100 public void dialog_5(View v){
101 AlertDialog.Builder builder = new AlertDialog.Builder(this);
102 builder.setTitle("连接wifi");
103 final EditText et = new EditText(this);
104 et.setHint("请输入密码");
105 et.setSingleLine(true);
106 builder.setView(et);
107 builder.setNegativeButton("取消",null);
108 builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
109 @Override
110 public void onClick(DialogInterface dialog, int which) {
111 String password = et.getText().toString();
112 if (password.equals("123456")) {
113 Toast.makeText(MainActivity.this, "连接成功", Toast.LENGTH_SHORT).show();
114 }else{
115 Toast.makeText(MainActivity.this, "密码错误", Toast.LENGTH_SHORT).show();
116 }
117 }
118 });
119 AlertDialog alertDialog = builder.create();
120 alertDialog.show();
121
122 }
123 public void dialog_6(View v){
124 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,item);
125 AlertDialog.Builder builder = |