Android: Перемещения элементов внутри view
1 500 руб. за проект
В моем приложении есть RelativeLayout, внутри которого перемещаются несколько элементов.
Мне нужно задать им начальные и конечные точки движения, исходя из размеров RelativeLayout, при этом начальная и конечная точка движения должны выглядеть одинаково на телефонах и планшетах.
Сейчас измеряю таким образом:
test.post(new Runnable() //RelativeLayout
{
@Override
public void run()
{
int w = test.getWidth();
int h = test.getHeight();
lvl_1.setX(w-(w/11)); //textView
lvl_1.setY(h-(h/11));
lvl_2.setX(w-(w/2)); //textView
lvl_2.setY(h-(h/8));
}
});
Мне нужно задать им начальные и конечные точки движения, исходя из размеров RelativeLayout, при этом начальная и конечная точка движения должны выглядеть одинаково на телефонах и планшетах.
Сейчас измеряю таким образом:
test.post(new Runnable() //RelativeLayout
{
@Override
public void run()
{
int w = test.getWidth();
int h = test.getHeight();
lvl_1.setX(w-(w/11)); //textView
lvl_1.setY(h-(h/11));
lvl_2.setX(w-(w/2)); //textView
lvl_2.setY(h-(h/8));
}
});
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.