Advertisement

Android开发基础:AlertDialog列表对话框的应用

阅读量:

AlertDialog对话框共包含四种类型,分别为确认型、单选型、多选型以及列表型。本文将对列表型对话框进行简要实现说明。列表型对话框的结构类似于在对话框内部嵌入了一个ListView组件,用户可以对其中的各个条目执行点击交互操作。其实现流程与单选对话框较为相似,具体操作步骤如下:

(1)创建一个字符串数组,用于展示列表中的各个条目:

复制代码
     String[] list_String = {"菜单一", "菜单二", "菜单三", "菜单四", "菜单五"};
    

(2)接下来通过点击按钮触发对话框的弹出操作,对话框的具体实现方式以及列表项的点击交互功能如下:

复制代码
     private void showListDialog() {

    
  
    
     AlertDialog.Builder builder = new AlertDialog.Builder(this);
    
     builder.setTitle("列表对话框");
    
     builder.setIcon(R.mipmap.ic_launcher);
    
     builder.setItems(list_String, new DialogInterface.OnClickListener() {//列表对话框;

全部评论 (0)

还没有任何评论哟~