效果:

对话框
-
对话框的使用,在demo里写不是很清楚,我拿出来做了一个小例子
-
dialog.xml布局文件是5个按钮,分别对应五种不同的对话框类型:
<RelativeLayout xmlns:android=“http://schemas.android.com/apk/res/android”
android:layout_width=“match_parent”
android:layout_height=“match_parent”
xmlns:app=“http://schemas.android.com/apk/res-auto”>
- 消息类型对话框(蓝色按钮)
<com.qmuiteam.qmui.widget.roundwidget.QMUIRoundButton
android:id="@+id/d1"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_centerInParent=“true”
android:layout_alignParentTop=“true”
android:padding=“20dp”
app:qmui_radius=“22dp”
app:qmui_borderWidth=“12px”
app:qmui_borderColor="@color/colorPrimary"
android:onClick=“showMessagePositiveDialog”
android:text=“消息类型对话框(蓝色按钮)”/>
- 单选菜单类型对话框
<com.qmuiteam.qmui.widget.roundwidget.QMUIRoundButton
android:id="@+id/d2"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_centerInParent=“true”
android:layout_below="@id/d1"
android:padding=“20dp”
app:qmui_radius=“22dp”
app:qmui_borderWidth=“12px”
app:qmui_borderColor="@color/colorPrimary"
android:onClick=“showSingleChoiceDialog”
android:text=“单选菜单类型对话框”/>
- 带Checkbox的消息对话框
<com.qmuiteam.qmui.widget.roundwidget.QMUIRoundButton
android:id="@+id/d3"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_centerInParent=“true”
android:layout_below="@id/d2"
android:padding=“20dp”
app:qmui_radius=“22dp”
app:qmui_borderWidth=“12px”
app:qmui_borderColor="@color/colorPrimary"

这篇博客介绍了QMUI框架在Android游戏开发中如何创建和使用对话框,包括消息类型、单选菜单、多选菜单和带输入框的对话框。通过具体的代码示例展示了QMUIDialog的各种功能,如设置标题、内容、添加操作以及处理点击事件。
最低0.47元/天 解锁文章
2263

被折叠的 条评论
为什么被折叠?



