我想根据屏幕分辨率设置对话框的大小(以像素为单位),所以我必须在运行时以编程方式设置对话框大小。
对话框布局是在带有所有标准 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/