public class CH03_12 extends Activity {
/** Called when the activity is first created. */
private Button btn;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button)findViewById(R.id.btn);
btn.setOnClickListener(new BtnClick());
}
//事件
class BtnClick implements OnClickListener
{
@Override
public void onClick(View v)
{
//设置弹出对话框的地方
new AlertDialog.Builder(CH03_12.this).setTitle("提示").setMessage("您好").setPositiveButton
(
"您确定?",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 这里写当对对话框点击之后要执行的代码
//finish(); //这里执行离开程序
}
}
).show();
}
}
}
分享到:
相关推荐
实例创建了一个AlertDialog.Builder,添加了两个按钮用于跳转和取消,博文地址:http://blog.csdn.net/zhai56565/article/details/8671030
在Android开发中,`AlertDialog`是...通过组合不同的方法,可以创建出具有复杂功能和样式的对话框,如包含输入框、单选按钮、多选按钮等。在设计对话框时,要考虑到用户体验,确保信息明确,操作直观,避免用户困惑。
"Android快速SDK(4)对话框AlertDialog"这一主题聚焦于如何在Android应用程序中有效地使用AlertDialog。 首先,AlertDialog是Android SDK提供的一种原生对话框组件,它具有比普通的Toast更丰富的交互性和更明确的...
作者nifty的`AlertDialog`实现,即"05-KanNeftyAlertDialogNotifiCation-lite"项目,旨在提供更美观、更具有吸引力的对话框效果。这个库可能包含了多个不同风格的对话框,每种风格都有其独特的属性设置,以适应各种...
AlertDialog是Android SDK中的一个核心对话框类,它提供了多种可定制化的对话框样式和功能。本文将深入探讨AlertDialog及其子类,并通过具体的代码示例来展示它们的应用。 首先,我们来看AlertDialog的基本用法。要...
在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的组件,它可以在应用程序界面弹出一个模态对话框,通常用来展示警告、询问或请求用户输入信息。`AlertDialog`的基本使用通常涉及构建对话框内容、...
在Android开发中,自定义对话框(AlertDialog)是常见的需求,它可以提供更加个性化的用户体验,让用户与应用进行更直观的交互。本教程将详细介绍如何在Android中实现一个完全自定义的AlertDialog,包括颜色、布局等...
本文将深入探讨如何创建一个具有选择功能的对话框(Dialog),包括使用AlertDialog及其Builder类。 ### 1. AlertDialog简介 AlertDialog是Android SDK提供的一种内置对话框类型,它提供了多种样式和行为,可以用于...
嵌入式Android项目设计与开发 第四章 基本控件编程 ——警告对话框 警告对话框 AlertDialog可以在当前的界面弹出一个对话框,这个对话框是置顶于所有界面元素上,能够屏蔽掉其他控件的交互能力。 因此,AlertDialog...
在Android开发中,`AlertDialog`是一种常见的用户交互组件,它用于显示重要的信息或者需要用户做出决定的情况。在很多场景下,我们希望在弹出`AlertDialog`时,背景界面被一个半透明的遮罩层覆盖,以突出对话框并...
`AlertDialog`提供了多种类型的对话框,以适应不同的交互场景。这篇描述中提到的"android AlertDialog对话框的类型集合"是一个全面介绍和展示`AlertDialog`各种类型的资源,包含了丰富的示例代码,方便开发者直接...
`AlertDialog`提供了多种创建方法,让开发者可以根据需求灵活地定制对话框的样式和功能。本篇文章将详细讲解`AlertDialog`的五种常见创建方式,并对每个方法进行注释说明。 ### 创建方式一:使用Builder类 这是最...
在Android应用开发中,`AlertDialog`是一个非常重要的组件,它用于显示一个对话框来与用户进行交互。在本文中,我们将深入探讨如何在Android Studio中使用`AlertDialog`创建多选对话框,以及相关的知识点。 首先,`...
在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的原生对话框,它通常用于显示警告、确认信息或者获取用户输入等场景。然而,系统默认的`AlertDialog`样式有时不能满足开发者的设计需求,这时我们就...
`AlertDialog`比普通的`Toast`更具有交互性,因为它可以包含按钮,允许用户进行操作。在这个详解中,我们将深入探讨如何使用`AlertDialog`,包括普通对话框、带选项的对话框、单选对话框、多选对话框以及自定义...
在Android开发中,AlertDialog对话框是一种常见的用户交互方式,它用于向用户显示警告、确认信息或者获取用户输入。本文将深入探讨Android源码中的AlertDialog及其使用方法,旨在帮助开发者更好地理解和自定义对话框...
在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的重要组件,它可以在需要用户确认、选择或者输入信息时弹出。...通过这些知识,你可以为用户提供更加符合系统风格且具有交互性的对话框体验。
总结,创建自定义`AlertDialog`是Android开发中的常见任务,通过`AlertDialog.Builder`和自定义布局,我们可以构建出功能丰富的对话框,提供良好的用户体验。而`CustomListDialog`可能是包含列表元素的自定义对话框...
`AlertDialog`是Android SDK中的`android.app.AlertDialog`类的实例,提供了构建具有自定义外观和行为的对话框的功能。 1. **创建AlertDialog** 创建`AlertDialog`通常涉及以下步骤: - 创建`AlertDialog.Builder...
在Android开发中,`AlertDialog`是一个非常重要的组件,它用于在用户进行关键操作或需要获取额外信息时,向用户展示信息或提供交互选项。`AlertDialog`通常以对话框的形式出现在屏幕中央,打断用户的当前操作,直到...