public class TouchTestActivity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);                final TextView tv=new TextView(this);        tv.setTextColor(Color.BLACK);        tv.setTextSize(15);                LinearLayout view=new LinearLayout(this);        view.setBackgroundColor(Color.WHITE);        view.setOnTouchListener(new OnTouchListener(){@Overridepublic boolean onTouch(View arg0, MotionEvent arg1) {// TODO Auto-generated method stubtv.setText("rawx="+String.valueOf(arg1.getRawX())+"rawy="+String.valueOf(arg1.getRawY())+"\n");tv.append("x="+String.valueOf(arg1.getX())+"y="+String.valueOf(arg1.getY())+"\n");//tv.append("0x="+String.valueOf(arg1.getX(0)+"0y="+String.valueOf(arg1.getY(0))+"\n");int action =arg1.getAction();if(action==MotionEvent.ACTION_MOVE){System.out.println("yidong");}if(action==MotionEvent.ACTION_DOWN){System.out.println("down");}if(action==MotionEvent.ACTION_UP){System.out.println("up");}if(action==MotionEvent.ACTION_CANCEL){System.out.println("cancel");}return false;}                });        /*         * 如果没有onClickListener,那么触笔在移动时,上面的只有down事件,其他都不会触发         * 而如果添加了,则move和up事件都会相应         *          */        view.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stub}                });                view.addView(tv);        setContentView(view);    }}

更多相关文章

  1. Android(安卓)TextView中链接(link)点击事件的截取
  2. 《Android深入透析》之Android事件分发机制
  3. (二)Android事件分发机制 - ViewGroup篇
  4. Android触摸事件分发机制
  5. android基础知识03——事件处理01:主要事件及其处理方式
  6. Android解析XML-详尽
  7. Android7.0中文文档(API) -- ActionMenuView.OnMenuItemClickListe
  8. Android点击事件之后跳到界面指定位置
  9. 丰富多彩的Android(安卓)onTouch事件

随机推荐

  1. Android强制下线功能
  2. Android(安卓)TestView获取每一行文字的
  3. 同时使用AndroidX库和bufferknife库报 pa
  4. [Android]PopupWindow 点击外部区域无法
  5. Android异步操作AsyncTask
  6. Android(安卓)Studio——ListView的高级
  7. Android(安卓)控件右上角角标的实现方案
  8. Android(安卓)防止service被kill
  9. 吐血分享!Android源码50例汇总,欢迎各位下
  10. 安卓签名证书创建