以下代码在android SDK 2.2中测试过。

可选列表对话框:

private void testItemDialog(){AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("Select a color");final String[] items = {"blue","red","green"};builder.setItems(items, new DialogInterface.OnClickListener(){@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubToast.makeText(getApplicationContext(), items[which], Toast.LENGTH_SHORT).show();}}).create().show();}

带Check box的列表对话框:

private void testItemDialog(){AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("Select a color");final String[] items = {"blue","red","green"};builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener(){@Overridepublic void onClick(DialogInterface dialog, int which) {Toast.makeText(getApplicationContext(), items[which], Toast.LENGTH_SHORT).show();}}).create().show();}

带进度条的对话框(圆圈状,没有百份比的那种):

private void testProgressDialog(){ProgressDialog dialog = ProgressDialog.show(this, "", "Loading. Please wait...");}

带进度条的对话框(圆圈状,显示百份比的那种):

Confirme对话框:

private void confirmExit() {AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setMessage("Are you sure you want to exit").setCancelable(false).setPositiveButton("Yes",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog,int which) {GLayout.this.finish();}}).setNegativeButton("No",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog,int which) {dialog.cancel();}});builder.setNeutralButton("Hello", null);Dialog alert = builder.create();alert.show();}

更多相关文章

  1. Python list sort方法的具体使用
  2. 改变Android(安卓)对话框位置及边框
  3. Android(安卓)自动滚动的GridView
  4. android的返回键弹出dialog
  5. Android监听返回键
  6. 实例教程八:采用ListView实现数据列表显示
  7. Android实现多层级Spinner列表选项实时更新树形层级
  8. Android(安卓)UI 之TextView控件属性列表
  9. Android(安卓)补间动画(动画列表,平移,旋转,缩放,渐变,动画集合)

随机推荐

  1. Android sub project list
  2. 【Android 界面效果4】android背景选择器
  3. Android:getWritableDatabase/getReadabl
  4. Android 系统广播Action一览验证
  5. Android DEV : Andriod Studio Shows 'Wa
  6. Android启动的大致分析
  7. Android之再谈文件操作和SDcard读写
  8. android使用inSampleSize、inScaled、inD
  9. Android查看系统信息
  10. 【contacts】Phonebook电话本