java - 如何在屏幕底部显示对话框

标签 java android xml

如何制作点击按钮后显示的对话框(如图所示)?该对话框应出现在屏幕底部,其宽度应与屏幕宽度相匹配。

click here to view the dialog figure

最佳答案

在 xml 中使用 onClick 来处理按钮点击。你可以这样写xml

<Button
    android:onClick = dialogShow() />

比你的 Activity 写函数为

public void dialogShow(){
    //call next activity or whatever you like to do during button click
}

您可以使用布局将对话框定位到屏幕的按钮并使用

android:layout_width = "match_parent"

在你的对话框或布局中填充屏幕的宽度

关于java - 如何在屏幕底部显示对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47799101/

相关文章:

java - 随机获取org.json.JSONException : Value &lt;!类型为java.lang.String的DOCTYPE无法转换为JSONObject的错误

php - 转义 <?使用 require 时在启用 php 速记的服务器上

java - 尝试从命令行运行时,Maven 找不到主类

android - 将图像从 .NET Web API 2 服务发送到 Android Retrofit

android - 如何检测 Firebase 监听器是否已完成获取数据?

java - 如何使用Java通过比较属性值和给定的字符串值来获取xml中子子项的标签名称?

java - Android 无法写入文件

java - Jmeter测试在GUI上运行但不在maven上运行

java - 在Android中实现类似iOS的时间选择器

JAVA将数组显示为矩阵并且随机数等于最小值