0
Я анимирую макет, содержащий кнопку и счетчик, используя objectAnimator.In мой мобильный макет перемещается в верх. Но когда я попытался запустить приложение на другом мобильном телефоне с большим размером экрана, он переместился на половину экрана. Как я могу получить ось x и y экрана. Код ниже. MainActivity.java:андроидная анимация в разных размерах экрана
ObjectAnimator translate=ObjectAnimator.ofFloat(relativeLayout1,"translationY",0,-174);
translate.setDuration(1000);
translate.start();
увидеть эту ссылку http://stackoverflow.com/questions/1016896/ get-screen-dimensions-in-pixels –
не является вершиной экрана x, y = 0,0? – Bhargav
Я установил значение -174.Это отлично работает в моем телефоне. Я хочу получить верхнюю позицию оси y любого экрана, чтобы я мог сделать -top + 20 и настроить его на ожидание этой позиции. @ NJNIiesh код в соединенной вами ссылке дает пиксели (1080X1920) – jobin