我想知道圖像視圖的位置,但其始終返回0
座標不是x
座標或y
座標。這裏是我的代碼爲什麼屏幕上的位置總是返回0?
ImageView credits = (ImageView) v.findViewById(R.id.credits);
int[] coor = {0,0};
credits.getLocationOnScreen(coor);
x = coor[0];
y = coor[1];
我已經使用了很多方法,如getTop()
等,但仍以其返回0
任何人都知道爲什麼嗎?我是新來的機器人,所以我非常感謝任何答案。
是的,我明白了。我把它放在onCreate()之前。非常感謝! –