转载自:blog.csdn.net/csm_qz/article/details/50880847 View backView = findViewById(R.id.iv_back); if (backView != null){ ViewParent parent = backView.getParent(); if (parent != null){ Rect rect = new Rect(); backView.getHitRect(rect); rect.top -= BACK_VIEW_EXPANSION; rect.left -= BACK_VIEW_EXPANSION; rect.right += BACK_VIEW_EXPANSION; rect.bottom += BACK_VIEW_EXPANSION; TouchDelegate touchDelegate = new TouchDelegate(rect,backView); ((View)parent).setTouchDelegate(touchDelegate); } }
Android扩大View的点击范围
最新推荐文章于 2024-06-27 10:06:58 发布