按钮位置多屏幕

时间:2015-05-20 19:18:01

标签: android button multiscreen

我的问题非常简单。 我有一个按钮,在xxhdpi密度屏幕上有100dp marginRight和100dp marginTop。 问题是,当我换到另一个密度屏幕或尺寸时,按钮不在我想要的位置。它仍然是100dp的上下边距,但我不会这样。 我认为如果我使用dp,当我改变屏幕时,它将处于我想要的位置,在较小或较大的屏幕中计算de position。 我希望你理解,我不想为每个密度或大小的屏幕创建一个布局。 如何在每个屏幕中定位一个位于相同位置的按钮?

1 个答案:

答案 0 :(得分:0)

在不同的屏幕密度上,100dp会改变位置。 你可以做的是支持多种尺寸,并为每种尺寸创建不同的布局。

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

使用新的大小限定符是一种解决方案。