技术开发 频道

android 弹出选择框的实现

  .setTitle("选择语言") // title

  .setItems(R.array.items, new DialogInterface.OnClickListener() { //content

  @Override

  public void onClick(DialogInterface dialog, int which) {

  final String[] aryShop = getResources().getStringArray(R.array.items); //array

  new AlertDialog.Builder(Activity18.this)

  .setMessage("你选择的是:" + aryShop[which])

  .setNeutralButton("确定", new DialogInterface.OnClickListener() {

  @Override

  public void onClick(DialogInterface dialog, int which) {

  }

  }).show();

  }

  })

  .setNegativeButton("取消", new DialogInterface.OnClickListener() {

  @Override

  public void onClick(DialogInterface dialog, int which) {

  dialog.dismiss(); //关闭alertDialog

  }

  })

  .show();

  }

  });

0
相关文章