直接上代码吧!
public class AlertDialogUsage extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
new AlertDialog.Builder(AlertDialogUsage.this)
.setTitle("Powe level")
.setMessage("Griffin's AlertDialog sample!")
.setPositiveButton("Yes",
new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialoginterface, int i)
{
Log.d("TAG","[setPositiveButton]");
}
}
)
.setNegativeButton("No", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialoginterface, int i)
{
Log.d("TAG","[setNegativeButton]");
}
}
)
.show();
}
}
分享到:
相关推荐
本教程将深入探讨如何在Android应用程序中有效地使用`AlertDialog`,并结合实际例子进行详细讲解。 首先,`AlertDialog`是Android SDK中的`Dialog`类的一个子类,它提供了一种更丰富的用户交互方式,可以包含标题、...
3. **使用`AlertDialog`**:现在,当你创建`AlertDialog`时,系统会自动应用Holo风格。 ### 示例代码 结合上述知识点,我们可以创建一个简单的Holo风格的`AlertDialog`: ```java public class DialogTest ...
在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的组件,...通过理解并熟练掌握`AlertDialog.Builder`的使用以及自定义布局的加载,开发者能够创建出各种复杂且美观的对话框,以满足不同场景下的需求。
本教程将详细介绍如何创建和使用`AlertDialog`,适合Android开发初学者。 ### 1. AlertDialog的基本结构 `AlertDialog`由三部分组成:标题(title)、消息(message)和按钮(buttons)。标题可以用来简要说明...
【Android AlertDialog简单使用实例】 在Android开发中,`AlertDialog`是一个非常重要的组件,它用于向用户展示信息或者需要用户确认的交互场景。本篇将详细解释如何在Android应用中使用`AlertDialog`,并提供两种...
在本篇文章中,我们将深入探讨如何在Android中使用`AlertDialog`来创建自定义对话框。 一、`AlertDialog`基础 1. 创建`AlertDialog.Builder` 首先,我们需要通过`AlertDialog.Builder`来构建对话框。`Builder`模式...
在不同的场景下,我们可以使用不同的方式来定制`AlertDialog`以满足不同需求。以下是关于`AlertDialog`的多种使用方法的详细讲解: 1. **普通对话框** 普通对话框是最基础的`AlertDialog`形式,它通常包含一个标题...
这个`警告框AlertDialog的demo`是专为初学者设计的,帮助他们理解和掌握如何在应用程序中创建和使用`AlertDialog`。下面我们将深入探讨`AlertDialog`的相关知识点。 1. **AlertDialog简介** `AlertDialog`是...
使用Android Design Support Library中的`AlertDialog`可以确保在旧版本系统上也能有类似Material Design的外观。 总之,`AlertDialog`在Android应用中扮演着重要的角色,通过巧妙地利用其各种特性,开发者可以创建...
当`style`定义完毕后,我们就可以在创建`AlertDialog`时使用这个自定义样式了。在Java代码中,可以通过`AlertDialog.Builder`的`setTheme()`方法来应用: ```java AlertDialog.Builder builder = new AlertDialog....
这个示例将详细讲解如何在应用中有效地使用`AlertDialog`。 首先,`AlertDialog`的创建通常涉及到以下几个步骤: 1. 创建`AlertDialog.Builder`对象:这是构建`AlertDialog`的基础。你可以通过传递上下文(`...
当我们使用AlertDialog时,如果设备发生屏幕旋转,由于Activity的重建,AlertDialog会丢失状态,可能导致用户体验下降。而DialogFragment在屏幕旋转时,由于其与Activity的生命周期关联,可以自动处理这种变化,避免...
2. **AlertDialog的使用**:在Android中,AlertDialog是一种轻量级对话框,可以用于提示用户信息或者获取用户确认。在登录场景中,如果用户名或密码错误,可以使用AlertDialog显示错误信息。通过Builder类实例化...
在Android开发中,`AlertDialog`是一种常见的用户交互组件,它用于显示重要的信息或者需要用户做出决定的情况。在很多场景下,我们希望在弹出`AlertDialog`时,背景界面被一个半透明的遮罩层覆盖,以突出对话框并...
这个教程将深入探讨如何在Android应用中使用`AlertDialog`,涵盖从简单的提示到复杂的自定义对话框的各种情况。 首先,我们来看一个基本的`AlertDialog`创建过程。在Android中,我们可以使用`AlertDialog.Builder`...