工作日报 2021.11.11 Android中如何使用列表对话框
2021.11.11问题澄清:获取ip为null分析;Plugtest 联调支撑;MCX R2 域登录开始架构设计,821/682 UI开发;AP开发学习Android中如何使用列表对话框给按钮绑定,并且设置Click事件 bt3=findViewById(R.id.btn3); bt3.setOnClickListener(new View.OnClickListener() {
2021.11.11问题澄清:获取ip为null分析;Plugtest 联调支撑;MCX R2 域登录开始架构设计,821/682 UI开发;AP开发学习Android中如何使用列表对话框给按钮绑定,并且设置Click事件 bt3=findViewById(R.id.btn3); bt3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final String [] s ={"A"
2021.11.11 给按钮绑定,并且设置Click事件 定义一个数组,用于列表的内容 new一个 AlertDialog.Builder(参数为当前类) 在Click事件里面调用ShowMessage方法Android中如何使用列表对话框
bt3=findViewById(R.id.btn3); bt3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final String [] s ={"A","B","C"}; AlertDialog.Builder items = new AlertDialog.Builder(MainActivity.this);// items.setMessage("列表对话框"); items.setTitle("列表对话框的标题"); items.setItems(s, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { ShowMessage(s[which].toString()); } }); items.create().show(); } });
设置标题
items.setTitle(“列表对话框的标题”);
设置列表
items.setItems(定义的数组,new一个Click事件) private void ShowMessage(String str) { Toast.makeText(MainActivity.this, str, Toast.LENGTH_LONG).show(); }