我正在制作一个公交时刻表应用程序。我在主要 Activity 中有很多按钮。我的手机有高清屏幕,所以我为该屏幕分辨率制作了按钮。
如何让按钮的位置适应各种屏幕分辨率?
最佳答案
如果您通过 xml 布局创建按钮,则使用 dip(与密度无关的像素)而不是 px(普通像素)来调整它们的大小。如果您从资源中提取这些图像,那么您将必须将所有屏幕分辨率的资源放置在项目结构中的相应文件夹中(hdpi、mdpi、ldpi 等)——尽管这会消耗相当多的内存。
关于android - 不同布局中的按钮定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21994349/