`
弄月吟风
  • 浏览: 199220 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Android无标题对话框

 
阅读更多

关于对话框,我们都应该比较熟悉了吧,但是我们比较常用的还是自定义对话框,然而在自定义对话框中我们都比较讨厌对话框的标题,因为这影响了对话框的美观,那么我们怎么样来做没有标题的对话框呢?首先我们首先我们需要定义一个对话框的xml文件,这个文件是我们自定义对话框的显示界面,自定义对话框的xml文件大家写出来应该没有问题的吧、、然后接下来我们在res下面的values里面下一个styles.xml文件:

<?xml version="1.0" encoding="utf-8"?>

<resources>

     <style name="dialog" parent="@android:style/Theme.Dialog">

         <!--name是我们在使用时要用到的资源的标志,parent是指当前的样式所继承的父类样式-->

         <item name="android:windowFrame">@null</item>

        <item name="android:windowIsFloating">true</item>

        <item name="android:windowIsTranslucent">false</item>

        <item name="android:windowNoTitle">true</item><!--隐藏标题栏-->

        <item name="android:background">#00000000</item>

        <item name="android:backgroundDimEnabled">false</item>

        </style>

</resources>

接下来是我们对话框代码里面的事了:

Dialog dialog = new Dialog(context, R.style.dialog);

dialog.setContentView(R.layout.setcloudpasword);

事件处理、、、

然后事调用对话框

dialog.show();

 

分享到:
评论

相关推荐

    android 打开文本对话框

    - **标题**:使用`setTitle()`方法添加对话框的标题。 - **消息**:使用`setMessage()`方法显示对话框中的文本信息。 - **输入框**:如果需要用户输入文本,可以使用`setView()`方法添加一个`EditText`视图。例如...

    Android自定义加载对话框

    标题"Android自定义加载对话框"所涉及的核心知识点包括: 1. 创建自定义布局:首先,我们需要在res/layout目录下创建一个新的XML布局文件,比如叫做`custom_progress_dialog.xml`。在这个布局文件中,我们可以添加...

    Android Studio 常用对话框

    在这个特定的案例中,我们关注的是Android Studio中的"常用对话框",包括普通对话框、单选对话框和多选对话框。这些对话框在用户交互中扮演着重要角色,用于提示信息、获取用户输入或进行选择操作。 首先,普通...

    android 模态与非模态对话框实现

    2. 使用Builder对象设置对话框的属性,如标题、消息、按钮等。 3. 调用Builder的create()方法创建AlertDialog实例。 4. 显示对话框,调用show()方法。 例如,创建一个简单的模态确认对话框: ```java AlertDialog....

    Android 仿IOS对话框

    这个工具类应该接收必要的参数(如对话框标题、内容、按钮文本等),并返回一个预设好样式的Dialog实例。 在`DialogUtils`类中,我们可以定义一个静态方法,如`createIosStyleDialog(Context context, String title...

    Android 简单对话框,列表对话框示例

    本示例主要关注`Android`中的几种基本对话框类型:普通AlertDialog、列表对话框(ListDialog)、进度对话框(ProgressDialog)以及自定义对话框,通过实例来阐述如何在代码中实现它们。 首先,我们来看`AlertDialog...

    android 具有选择功能的对话框dialog

    AlertDialog是Android SDK提供的一种内置对话框类型,它提供了多种样式和行为,可以用于展示警告、确认或简单的选择操作。通常,AlertDialog包含一个标题、一个可选的消息文本,以及一个或多个按钮,如“确定”、...

    Android代码-Android Dialog 安卓对话框

    Android Dialog 即 Android对话框,在Android开发中,我们经常会需要在Android界面上弹出一些对话框,以询问用户或者让用户选择。Android Dialog 一般有五种,分别是:一般对话框,列表对话框,单选按钮对话框,多选...

    android各种漂亮对话框

    在Android开发中,对话框(Dialog)是一种常见的用户交互组件,用于向用户显示临时信息或进行简单的决策操作。本文将详细介绍如何在Android中创建和使用各种漂亮的对话框,并结合提供的jar包“sweet-alert-dialog-...

    Android常用对话框源码对话框大全

    在Android开发中,对话框(Dialog)是一种非常重要的组件,用于与用户进行交互,提供临时的通知、确认或者选项。在"Android常用对话框源码--对话框大全"中,我们可以探讨多种类型的对话框及其实现方式。 1. **系统...

    Android菜单、对话框使用实例源码

    在Android应用开发中,菜单和对话框是两个非常重要的组件,它们用于提供用户交互和信息展示。本实例源码着重展示了如何在Android应用程序中有效地利用这两种元素。 菜单(Menu)在Android中主要用于在屏幕顶部或者...

    Android-Dialog对话框

    在Android开发中,Dialog对话框是一种常见的用户交互组件,它用于在主界面之上显示一个临时窗口,用于提示信息、确认操作或提供选择项。本文将深入探讨`Android-Dialog`对话框的相关知识点,并结合源码分析,以帮助...

    android自定义多选对话框

    在Android开发中,有时我们需要创建具有特定功能和样式的对话框来增强用户体验。"android自定义多选对话框"是一个常见的需求,特别是在需要用户从多个选项中进行选择时。在这个主题中,我们将深入探讨如何创建这样一...

    Delphi XE5 Android Dialogs 对话框

    《Delphi XE5在Android平台上构建对话框的探索》 在移动开发领域,Delphi XE5作为一款强大的跨平台开发工具,以其高效的代码生成和丰富的组件库,深受开发者喜爱。尤其在针对Android平台的应用开发中,对话框...

    Android系统对话框和自定义对话框实现

    在Android开发中,对话框(Dialog)是一种非常重要的组件,用于与用户进行交互,提供临时的通知或确认信息,或者在不中断主应用流程的情况下展示额外的功能。本教程将深入讲解如何在Android系统中创建和使用标准...

    Android带动画对话框Dialog

    在标题“Android带动画对话框Dialog”中提到的,是关于如何为Dialog添加各种动画效果,包括3D效果,以提升用户体验和应用程序的视觉吸引力。接下来,我们将深入探讨如何实现这些高级特性和技巧。 1. **动画效果**:...

    android的多种对话框

    关于android中的对话框,虽然比较简单,但是鉴于种类太多,全部记下来有一定的难度,因此将各类的对话框整理一下,便于 查找,记忆和使用。 android中的对话框只要是在当前页面弹出一个窗口,用于提示用户重要的信息...

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

    - 使用`AlertDialog.Builder`类创建对话框,并设置标题、消息、确认按钮和取消按钮的文本。 3. **添加多选列表**: - 使用`AlertDialog.Builder`的`setMultiChoiceItems`方法,传入一个字符串数组作为可选项,一...

    Android弹出对话框

    在给定的标题“Android弹出对话框”中,我们可以理解这是关于如何在Android环境中创建和使用对话框的教程。描述提到的“完整的代码”涵盖了多选、单选和登录验证等不同类型的对话框功能,这将涉及到Android SDK中的...

    Android基本的对话框源码

    1. AlertDialog:这是最常见的一种对话框,可以设置标题、内容和按钮。通常通过AlertDialog.Builder构建,提供了诸如setMessage()、setTitle()、setPositiveButton()等方法。 2. ProgressDialog:通常用于展示进度...

Global site tag (gtag.js) - Google Analytics