Моя проблема очень проста. У меня есть кнопка, которая имеет 100dp marginRight и 100dp marginTop на экране плотности xxhdpi. Проблема заключается в том, что когда я перехожу на другой экран плотности или размер, кнопка его не в положении, которое я хочу. Он остается верхним и правым полем 100dp, но я этого не сделаю. Я думал, что если я использую dp, когда я сменю экран, он будет в том положении, которое я хочу, вычислить позицию на меньших или больших экранах. Надеюсь, вы понимаете, я не хочу создавать макет для каждого экрана плотности или размера. Как можно позиционировать кнопку, которая находится в одном положении на каждом экране?кнопка положение много экран
ответ
на другой плотности экрана, который 100dp изменит положение. что вы можете сделать, это поддержка нескольких размеров и создание разных макетов для каждого.
http://developer.android.com/guide/practices/screens_support.html.
Использование новых классификаторов размеров - это решение.
Мое фоновое изображение имеет квадрат. Мне нужна кнопка внутри этой площади. В xxhdpi, если я поставил верхнюю и верхнюю поля в размере 100 дп, исправьте ошибку. Проблема в том, что я изменяю размер экрана, а кнопка - вне квадрата. Я не знаю, как это сделать для всех экранов ... понимаете? – user3240604
вам нужно создать различные макеты для разной плотности, прочитайте ссылку, которую я разместил. перейдите в раздел «определители нового размера». Понимаю? –
Непонятно, что вы просите, но было бы полезно прочитать, что такое dp http://developer.android.com/guide/practices/screens_support.html – tachyonflux
http://stackoverflow.com/ Вопросы/2025282/difference-between-px-dp-dip-and-sp-in-android – tachyonflux
У меня фоновое изображение имеет квадрат. Мне нужна кнопка внутри этой площади. В xxhdpi, если я поставил верхнюю и верхнюю поля в размере 100 дп, исправьте ошибку. Проблема в том, что я изменяю размер экрана, а кнопка - вне квадрата. Я не знаю, как это сделать для всех экранов ... понимаете? – user3240604