本章学习要点:

//==: Alert Dialog

void showAlertDialog() {

final Builder builder = new AlertDialog.Builder(this);

builder.setTitle("AlertDialog");

builder.setMessage("This is a alert message!");

builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

});

builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

});

AlertDialog alertDialog = builder.create();

alertDialog.show();

}

//==: Option Alert Dialog

void showOptionDialog() {

final String[] items = {"Apple", "Banana", "Pear", "Tomato" };

final AlertDialog.Builder builder = new AlertDialog.Builder(this);

builder.setTitle("Which fruit do you like?");

builder.setSingleChoiceItems(items, 0, new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

StringBuilder sb = new StringBuilder();

sb.append(items[which]);

sb.append(" is very good!");

Toast toast = Toast.makeText(getApplicationContext(), sb.toString(), Toast.LENGTH_SHORT);

toast.show();

}

});

builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

return;

}

});

AlertDialog alertDialog = builder.create();

alertDialog.show();

}

//==: Toast Dialog

void showToastDialog() {

Toast toast = Toast.makeText(getApplicationContext(), "This is a toast dialog", Toast.LENGTH_LONG);

toast.show();

}

更多相关文章

  1. Android :实现一个手机卫士的一些要点
  2. Android UsageStatsService:要点解析
  3. Android震动系统结构 移植与调试的要点
  4. Android应用无线测试要点
  5. android doc例程---Notepad Tutorial学习要点!
  6. Android屏幕适配;知识点+攻略+面试要点
  7. Android快速启动要点总结
  8. Android UI 设计要点

随机推荐

  1. AndroidManifest.xml文件详解(uses-config
  2. android 华为Mate 10 spinner 点击区域bu
  3. Android4.0中修改挂断键(ENDCALL)的默认行
  4. Android(安卓)利用handler传递数据
  5. android 显示 网络图片
  6. Android/Java仿微信按时间长短分类显示时
  7. android 源码的一些修改定制方案
  8. Android:JNI Local Reference Changes in
  9. Android(安卓)7.0调用系统相机返回路径问
  10. Android监听Dialog点击外部区域