Android onTouch Listener事件

Android onTouch Listener事件,第1张

概述我正在使用ontouch事件,但我遇到的问题是它调用事件但它是调用移动事件或UP事件 检查以下代码 public class DragNewActivity extends Activity implements OnTouchListener { private float X; private float Y; private int width; priv 我正在使用ontouch事件,但我遇到的问题是它调用事件但它是调用移动事件或UP事件
检查以下代码

public class DragNewActivity extends Activity implements OntouchListener  {    private float X;    private float Y;    private int wIDth;    private int height;    private CharSequence s;    /** Called when the activity is first created. */    @OverrIDe    public voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.main);        Log.d("D","D");        TextVIEw tv1 = (TextVIEw)findVIEwByID(R.ID.tv1);        TextVIEw tv2 = (TextVIEw)findVIEwByID(R.ID.tv2);        tv1.setontouchListener(this);        //tv2.setontouchListener(this);        }    @OverrIDe    public boolean ontouch(VIEw v,MotionEvent event) {        //int action = event.getAction();        switch (event.getAction()){        case MotionEvent.ACTION_DOWN:            Log.d("DOWN","DOWN");        break;        case MotionEvent.ACTION_MOVE:            Log.d("MOVE","MOVE");        break;        case MotionEvent.ACTION_UP:            Log.d("UP","UP");            X = event.getRawX();            Y = event.getRawY();            display display = getwindowManager().getDefaultdisplay();             wIDth=display.getWIDth()/2;            height=display.getHeight()/2;            Log.e("X",X+"");            Log.e("Y",Y+"");            Log.e("ScX",wIDth+"");            Log.e("ScY",height+"");            if(X>wIDth && Y>height){                Log.e("SUFI","Event ho gyuaaaaaaa");            }        break;        }        return false;    }}
解决方法 不要从ontouch返回false返回true,这样它就会听下一个动作事件 总结

以上是内存溢出为你收集整理的Android onTouch Listener事件全部内容,希望文章能够帮你解决Android onTouch Listener事件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1121892.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存