1. 首页
  2. 移动开发
  3. Android
  4. 【Android样例代码】自定义可拖动TextView控件

【Android样例代码】自定义可拖动TextView控件

上传者: 2018-12-25 19:10:51上传 ZIP文件 35.56KB 热度 37次
一个自定义的可拖动TextView控件ETextView,可将该控件加入各种View中进行使用。由于只重载了OnTouchEvent函数,所以如将ETextView所继承的TextView修改为继承其它View亦可实现其它View的拖动(例如:ImageView)。
下载地址
用户评论
码姐姐匿名网友 2018-12-25 19:10:51

没有边界检索和对点击事件的解决,代码质量一般吧。

码姐姐匿名网友 2018-12-25 19:10:51

虽然很贵,但还是能用

码姐姐匿名网友 2018-12-25 19:10:51

使用下面代码 if(iDeltx != 0 || iDelty != 0) { MarginLayoutParams lp = (MarginLayoutParams) this.getLayoutParams(); lp.leftMargin += iDeltx; lp.topMargin += iDelty; this.setLayoutParams(lp); } 替换原来的写法:这样可以防止拖动的文字后重新测量布局时复位问题,但要求所在父控件不能是framelayout,使用relativelayout就好 // layou

码姐姐匿名网友 2018-12-25 19:10:51

一般吧 虽然能拖动 但比较简单 分数很贵

码姐姐匿名网友 2018-12-25 19:10:51

好用 谢谢分享

码姐姐匿名网友 2018-12-25 19:10:51

如上所说,实用,有参考价值,简便易行

码姐姐匿名网友 2018-12-25 19:10:51

很好,具有一定参考价值