如何在Android应用中使用AlertDialog实现一个对话框

  介绍

本篇文章为大家展示了如何在Android应用中使用AlertDialog实现一个对话框,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

<强>一、确定对话框

AlertDialog。Builder构建器=new AlertDialog.Builder(这个);   builder.setTitle(“确认对话框“);   builder.setIcon (R.drawable.icon_72);   builder.setMessage(“这里是对话框内容“);   builder.setPositiveButton(“确定“,新DialogInterface.OnClickListener () {   @Override   公共空间alt="如何在Android应用中使用AlertDialog实现一个对话框">

<强>二、普通列表

最后一个String[]项=new String[]{“语文“,“数学“,“英语“,“物理“,“化学“};//列表项
  Builder alertdialog=new AlertDialog.Builder(这个);
  alertdialog.setTitle(“你喜欢的课程“)。setItems(项目、新DialogInterface.OnClickListener () {
  @Override
  公共空间alt="如何在Android应用中使用AlertDialog实现一个对话框"> 

<强>三、单选列表

最后一个String [] items_fruit=new String[]{“苹果”,“香蕉“,“橘子“,“西瓜“,“梨“};
  Builder alerdialog=new AlertDialog.Builder(这个);//设置列表标题
  alerdialog.setTitle(“你喜欢的水果“);//设置单选列的表
  alerdialog。setSingleChoiceItems(新DialogInterface.OnClickListener items_fruit 0 () {
  @Override
  公共空间alt="如何在Android应用中使用AlertDialog实现一个对话框"> 

<强>四、多选列表

最后一个String [] items_fruit1=new String[]{“苹果”,“香蕉“,“橘子“,“西瓜“,“梨“};//设置项
  最后布尔新布尔[][]items_fruit_selected={真的,假的,假的,假的,假的};
  Builder alerdialog1=new AlertDialog.Builder(这个);//设置列表标题
  alerdialog1.setTitle(“你喜欢的水果“);//设置多选列的表
  alerdialog1。setMultiChoiceItems (items_fruit1 items_fruit_selected,新的DialogInterface.OnMultiChoiceClickListener () {
  @Override
  公共空间alt="如何在Android应用中使用AlertDialog实现一个对话框"> 

如何在Android应用中使用AlertDialog实现一个对话框

<强> 5,自定义布局对话框

如何在Android应用中使用AlertDialog实现一个对话框

& lt;及# 63;xml version=?.0”;编码=皍tf-8", # 63;比;   http://schemas.android.com/apk/res/android" & lt; LinearLayout xmlns: android=?;   android: layout_width=癿atch_parent"   android: layout_height=癿atch_parent"   android:重力=癱enter_horizontal"   android:取向=皏ertical"比;   EditText & lt;   android: layout_width=癿atch_parent"   android: layout_height=皐rap_content"   android:可编辑=癴alse"   android:文本=白远ㄒ宥曰翱颉?比;   & lt; TextView   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"   android:文本=罢饫锸亲远ㄒ宥曰翱虻哪谌?   android: textSize=?0 dp"/比;   & lt;按钮   android: layout_width=皐rap_content"   android: layout_height=皐rap_content"   android:文本=叭范ā?/比;   & lt;/LinearLayout>      layout_dialog
包com.example.demo1;
  进口android.app.Activity;
  进口android.app.AlertDialog;
  进口android.content.DialogInterface;
  进口android.os.Bundle;
  进口android.view.LayoutInflater;
  进口android.view.View;
  进口android.view.View.OnClickListener;
  进口android.widget.Button;
  公开课MainActivity延伸活动{
  私人按钮btn_openDialog;
  私人视图视图;
  @Override
  保护空白>上述内容就是如何在Android应用中使用AlertDialog实现一个对话框,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

如何在Android应用中使用AlertDialog实现一个对话框