我在我的一项主要 Activity 中使用相对布局,并带有图像背景。我想在( Activity 的)背景图像上的固定位置放置四个按钮(带有背景图像)。
我创建了 main.xml,指定了彼此之间具有不同边距的按钮。问题是如果屏幕密度发生变化,背景图像( Activity )会上下缩放,但按钮(带有背景图像)不会。有什么办法可以将它们放置在所有屏幕的同一位置?我是否必须为 small 、 medium 、 large 创建 3 种不同的布局,还是有其他方法? 我正在使用 2.3.3。
最佳答案
推荐的方法是使用不同的 XML 布局文件,使用不同的 layout-{size} 限定符。所以你是对的,这是处理此问题的推荐方法。
关于android - 在不同屏幕的背景图像上将按钮定位在固定位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7012620/