`
zangwenyang
  • 浏览: 128330 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AlertDialog

阅读更多
AlertDialog
是Dialog 的子类,可以显示1~3个按钮。而且他的很多功能都不开放出来。一般都用它开放的public 的AlertDialog.Builder操作界面。
可以调用builder中的setTitle、setMessage等方法构造Dialog,最用show方法将其显示在界面上面。


简单的记录一下,以后用到了再补充
分享到:
评论
2 楼 zangwenyang 2009-10-13  
还有这里的show方法是替开发这封装了new ProcessDialog的过程。
我们也可根据自己的需要去new ProcessDialog(EX03_18.this)
1 楼 zangwenyang 2009-10-13  
AlertDialog有一个子类是ProcessDialog标示程序正在运行当中。
常用的方法
        dialog.setTitle(title);
        dialog.setMessage(message);
        dialog.setIndeterminate(indeterminate);
        dialog.setCancelable(cancelable);
        dialog.setOnCancelListener(cancelListener);


可以通过setMax(int)设置进度的最大值。默认是10000
程序运行的过程中可以通过setProgress方法设置当前的进度

多有的dialog的窗口都是用dismiss方法关闭的
myDialog.dismiss();

eg
public void onClick(View arg0)
    {
      final CharSequence strDialogTitle = getString(R.string.str_dialog_title);
      final CharSequence strDialogBody = getString(R.string.str_dialog_body);
      
      // ���Progress��ܤ��
      myDialog = ProgressDialog.show
                 (
                   EX03_18.this,
                   strDialogTitle,
                   strDialogBody, 
                   true
                 );
      
      mTextView1.setText(strDialogBody);
      
      new Thread()
      { 
        public void run()
        { 
          try
          { 
            sleep(3000);
          }
          catch (Exception e)
          {
            e.printStackTrace();
          }
          finally
          {
            myDialog.dismiss();
          }
        }
      }.start(); /* �}�l������ */
    } /*End: public void onClick(View arg0)*/

相关推荐

    android 自定义AlertDialog 与Activity相互传递数据

    1、从Activity的TextView中获取字符串设置到AlertDialog的TextView和EditText中 2、将AlertDialog的EditText中的值设置到Activity的TextView中 新手在自定义AlertDialog上的疑问笔者猜测主要有两个: 1、自定义的...

    自定义主题改变AlertDialog样式

    `AlertDialog`是Android系统中的一个基础对话框组件,用于展示重要的信息或进行简单的用户交互。本篇文章将深入讲解如何通过自定义`style`来改变`AlertDialog`的样式,包括其背景图片、按钮图片、标题样式、标题栏...

    Android之修改AlertDialog对话框及使用系统Holo风格

    在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的重要组件,它可以在需要用户确认、选择或者输入信息时弹出。`AlertDialog`的基本结构包括标题、消息内容、按钮等部分,通常有“确定”、“取消”等...

    AlertDialog 提示框,弹出框

    在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的重要组件,它可以在当前活动(Activity)上显示一个模态对话框,用于展示信息、询问用户或接收用户输入。`AlertDialog`通常用于呈现警告、确认操作...

    AlertDialog对话框 实现遮罩层

    在Android开发中,`AlertDialog`是一种常见的用户交互组件,它用于显示重要的信息或者需要用户做出决定的情况。在很多场景下,我们希望在弹出`AlertDialog`时,背景界面被一个半透明的遮罩层覆盖,以突出对话框并...

    alertDialog大全

    在Android开发中,`AlertDialog`是一种非常常用的组件,用于向用户展示重要的信息或者进行简单的交互。`AlertDialog`大全主要涵盖如何创建、定制以及管理对话框的各个方面。在Android应用程序中,对话框通常用来中断...

    android AlertDialog对话框的类型集合

    在Android开发中,`AlertDialog`是用户界面(UI)设计中的一个重要组件,它用于向用户显示重要的信息或者需要用户做出决策的情况。`AlertDialog`提供了多种类型的对话框,以适应不同的交互场景。这篇描述中提到的...

    警告框AlertDialog的demo

    在Android开发中,`AlertDialog`是一个非常常用的组件,它用于向用户显示重要的警告或提示信息。这个`警告框AlertDialog的demo`是专为初学者设计的,帮助他们理解和掌握如何在应用程序中创建和使用`AlertDialog`。...

    AlertDialog的各种用法

    在Android开发中,`AlertDialog`是用户界面设计中不可或缺的一部分,它用于展示重要的信息或进行交互操作。`AlertDialog`提供了一种比普通的`Toast`更加强调、比`Activity`更为轻量级的对话方式。本篇文章将深入探讨...

    android AlertDialog使用例程

    在Android应用开发中,`AlertDialog`是一个至关重要的组件,它用于显示警告、确认或提供用户选择的对话框。本教程将深入探讨如何在Android应用程序中有效地使用`AlertDialog`,并结合实际例子进行详细讲解。 首先,...

    Android之AlertDialog源码.

    在Android开发中,`AlertDialog`是一个非常常用的组件,它用于展示警告、确认或者提供用户选择的对话框。本文将深入探讨`AlertDialog`的源码,理解其内部工作原理以及如何自定义和使用。 首先,`AlertDialog`是`...

    Android UI中的style和theme以及AlertDialog

    AlertDialog.Builder builder = new AlertDialog.Builder(context, R.style.MyAlertDialogStyle); builder.setTitle("Title") .setMessage("Message") .setPositiveButton("OK", null) .show(); ``` 在styles....

    Android中显示AlertDialog对话框

    其中,`AlertDialog`是最常用的一种对话框类型,它提供了丰富的自定义选项来创建不同样式的对话框。下面将详细介绍如何在Android应用中创建并显示一个`AlertDialog`对话框。 ### 创建AlertDialog #### 1. 导入必要...

    Android Studio —— AlertDialog(多选对话框)

    在Android应用开发中,`AlertDialog`是一个非常重要的组件,它用于显示一个对话框来与用户进行交互。在本文中,我们将深入探讨如何在Android Studio中使用`AlertDialog`创建多选对话框,以及相关的知识点。 首先,`...

    自定义AlertDialog对话框完整代码

    在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的原生对话框,它通常用于显示警告、确认信息或者获取用户输入等场景。然而,系统默认的`AlertDialog`样式有时不能满足开发者的设计需求,这时我们就...

Global site tag (gtag.js) - Google Analytics