您的位置:首页 > 其它

一种扩大View点击范围的方法

2014-03-20 09:46 691 查看
Rect rect = new Rect();
mBt0.getHitRect(rect);
rect.bottom += 400;

TouchDelegate touchDelegate = new TouchDelegate(rect, mBt0);

if (View.class.isInstance(mBt0.getParent()))
{
  ((View) myButton.getParent()).setTouchDelegate(touchDelegate);
}


限制:

.只能改变一个子View的点击范围,重复设置会覆盖;

.扩大的点击范围不会超出 父View的范围
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: