之前简单介绍了接口的回调,在android开发的过程中,我们常常遇到setOnClickListener,里面放一个接口,等待触发的时候回调
这里我写个demo,用来判断用户双击的操作,我把名字成为setOnDoubleClickListener
下面大改结合代码讲一下如何实现。
首先,要有个接口对吧,就叫OnDoubleClickListener吧。
package com.example.appdemo;
import android.view.View;
/**
* 双击的接口监听
*
* @author leafact
*
*/
public interface OnDoubleClickListener {
public void OnDoubleClick(View v);
}
要想有这种效果,我们需要自定义一个控件,继承TextView的MyTextView吧,注意点写代码里
package com.example.appdemo;
import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.widget.TextView;
/**
* 自定义控件,加入双击
*
* @