/**
* 判断点击的是否是指定的view
* @param view 指定的view
* @param ev
* @return
*/
private boolean inRangeOfView(View view, MotionEvent ev){
int[] location = new int[2];
view.getLocationOnScreen(location);
int x = location[0];
int y = location[1];
if(ev.getX() < x || ev.getX() > (x + view.getWidth()) || ev.getY() < y || ev.getY() > (y + view.getHeight())){
return false;
}
return true;
}
判断点击的是否是指定的view
最新推荐文章于 2022-07-08 13:47:41 发布
本文介绍了一个实用的方法,用于判断触摸事件的位置是否在特定的View范围内。通过获取View在屏幕上的位置和尺寸,可以精确地确定触摸点是否落在View内部。
2979

被折叠的 条评论
为什么被折叠?



