<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".ui.activity.DialogActivity">

    <com.hjq.bar.TitleBar
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:rightIcon="@drawable/add_ic"
        app:title="对话框案例" />

    <androidx.core.widget.NestedScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:id="@+id/ll_dialog_content"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:paddingHorizontal="@dimen/dp_30"
            android:orientation="vertical">

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_message"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出消息对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_input"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出输入对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_bottom_menu"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出底部选择框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_center_menu"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出居中选择框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_single_select"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出单项选择框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_more_select"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出多项选择框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_succeed_toast"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出完成对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_fail_toast"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出错误对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_warn_toast"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出警告对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_wait"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出加载对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_pay"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出支付对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_address"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出地区对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_date"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出日期对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_time"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出时间对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_update"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出更新对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_share"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出分享对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_safe"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出验证码对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_custom"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/dp_30"
                android:text="弹出自定义对话框" />

            <androidx.appcompat.widget.AppCompatButton
                android:id="@+id/btn_dialog_multi"
                style="@style/ButtonStyle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginVertical="@dimen/dp_30"
                android:text="连续弹出对话框" />

        </LinearLayout>

    </androidx.core.widget.NestedScrollView>

</LinearLayout>