为什么getLocationOnScreen没有对应的?直观的方法是setLocationOnScreen ...我有一个图像视图,并希望获得这些坐标以给另一个图像视图提供相同的坐标。
提到的直观方式是:
int [] location = new int [2];
imageView1.getLocationOnScreen(location);
imageView2.setLocationOnScreen(location);
但是这个set命令不可用。这将是最容易的事情:(有没有对应的?
PS:我的图片没有边距......
感谢您的帮助
答案 0 :(得分:0)
因为屏幕上的位置是由ImageView所在的布局控制的,而不是ImageView本身。如果您需要一个允许您在特定坐标处定位子视图的布局,请尝试使用FrameLayout。