当前位置: 源码素材网 » Android源码 » UI界面实例 » 详情页

Android DialogInterface列表对话框选择及取值的例子

声明列表对话框的id,显示列表对话框,为按钮添加OnClickListener监听器,然后重写的onCreateDialog方法:
  switch(id){//对id进行判断
  case LIST_DIALOG:
   Builder b = new AlertDialog.Builder(this);//创建Builder对象
   b.setIcon(R.drawable.header);//设置图标
   b.setTitle(R.string.title);//设置标题
   b.setItems(//设置列表中的各个属性
   R.array.msa, //字符串数组
   new DialogInterface.OnClickListener() { //为列表设置OnClickListener监听器
   @Override
   public void onClick(DialogInterface dialog, int which) {
   EditText et = (EditText)findViewById(R.id.EditText01);
   et.setText("您选择了:"
   +getResources().getStringArray(R.array.msa)[which]);
   }
   });
   dialog=b.create();//生成Dialog对象
   break;
  default:
   break;
  }
  return dialog;//返回Dialog对象

  • 相关标签:DialogInterface 列表对话框
  • 调试环境:Android SDK
  • 文件大小:18.5K
  • 资源评级:
  • 更新时间:2018-08-08
  • 相关链接:暂无演示

源码测试截图:

Android DialogInterface列表对话框选择及取值的例子运行截图

相似源码:DialogInterface 列表对话框 Android源码下载:Android DialogInterface列表对话框选择及取值的例子 测试截图

下载声明:

本站资源仅供学习参考,禁止用于非法途径。若“Android DialogInterface列表对话框选择及取值的例子”源代码侵犯了您的权益,请尽快告诉我们。