我正在使用objectAnimator设置包含按钮和微调器的布局。在我的移动设备中,布局移动到顶部。但是当我尝试在另一个屏幕尺寸较大的移动设备上运行应用程序时,它移动到屏幕的一半。如何获得屏幕的x轴和y轴。代码如下。 MainActivity.java:
ObjectAnimator translate=ObjectAnimator.ofFloat(relativeLayout1,"translationY",0,-174);
translate.setDuration(1000);
translate.start();
答案 0 :(得分:1)
首先,访问屏幕dpi,然后定位yoffset =目标dpi /你的dpi *你的yoffset