Android:如何以编程方式设置对话框大小?

标签 android user-interface

我想根据屏幕分辨率设置对话框的大小(以像素为单位),所以我必须在运行时以编程方式设置对话框大小。

对话框布局是在带有所有标准 View 的 xml 中定义的,因此最好有比在顶 View 的 onMeasure(...) 中覆盖更好的方法来设置对话框大小。

(安卓 1.5 SDK)

最佳答案

我建议阅读有关支持多种屏幕尺寸的 Google 开发指南。

http://developer.android.com/guide/practices/screens_support.html

将像素用于 View 大小不是一个好主意。

关于Android:如何以编程方式设置对话框大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1903020/

相关文章:

java - 使用 Java 应用程序将传感器数据从 iPhone 传输到 PC

java - 使用 CSS 为 Javafx 设计样式

Android TextView `ifAtLineStart` 方法?

android - 无法在 Android 2.3.3 中获取电话号码

user-interface - Flutter:有没有办法改变DataTable的行线颜色?

android - 如何做带级别选择的长滚动菜单?

Java-SWT : How to update Label?

android - 滚动整个列表水平查看

java - 如何将 int[] 转换为 typedarray Android

php - 从php发送到android的特殊字符打印错误