TouchRegion
来源:互联网 发布:免费设计室内装修软件 编辑:程序博客网 时间:2024/05/18 16:16
项目地址:TouchRegion
简介:增大触摸点击区域
Scene
- View 整体尺寸小,点击区域小,需要点击很多次才能选中;
- 通过设置 View 的 padding 属性增大 View 的点击区域;
- 通过设置 View 的父类点击事件实现点击效果;
- 通过给 View 增加父类,实现点击效果。
如果你遇到过以上问题,TouchRegion将会方便地帮助你实现扩大 View 点击区域的功能。
ScreenShot
Usage
Gradle:
compile 'com.wx.touchregion:touchregion:1.0.0'
Demo
Use the TouchRegion as a Utils, Java are supported.
Java:
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main) TouchRegion touchRegion = new TouchRegion(mLayout); // 传入父类引用 touchRegion.expandViewTouchRegion(mButton1, 300); // 设置 button1 扩大 300px 点击区域 touchRegion.expandViewTouchRegion(mButton2, 500, 100, 500, 100); // 设置 button2 扩大(ltrt:500,100,500,100)点击区域 } }
Methods:
1 0