Android:imageview触摸屏并发布

Android:imageview触摸屏并发布,android,imageview,release,Android,Imageview,Release,如何检查ImageView是否已发布 当我触摸imageview时调用此方法 myImageView.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event){ return true; } }); 如果发布了imageview,是否有任何算法或方法可以“侦听”?(用手指按下图像视图,然后将其释放)。您可以按如下方式检测释

如何检查ImageView是否已发布

当我触摸imageview时调用此方法

myImageView.setOnTouchListener(new OnTouchListener(){
   @Override
   public boolean onTouch(View v, MotionEvent event){
     return true;
   }
});

如果发布了imageview,是否有任何算法或方法可以“侦听”?(用手指按下图像视图,然后将其释放)。

您可以按如下方式检测释放操作

myImageView.setOnTouchListener(new OnTouchListener(){
   @Override
   public boolean onTouch(View v, MotionEvent event){
      if(event.getAction() == MotionEvent.ACTION_UP){
          // image released
      }
      return true;
   }
});

OnTouchListener touchListener=新建OnTouchListener(){


这是一种如何检测何时触摸()并释放()ImageView的方法,使用:

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // TODO Auto-generated method stub


            switch (event.getAction() & MotionEvent.ACTION_MASK) {

                case MotionEvent.ACTION_DOWN:
                case MotionEvent.ACTION_POINTER_DOWN:

                    //=====Write down your Finger Pressed code here

                    return true;

                case MotionEvent.ACTION_UP:
                case MotionEvent.ACTION_POINTER_UP:

                    //=====Write down you code Finger Released code here

                    return true;            
                }   

            return false;

        }
    };
myImageView.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {

                if(event.getAction() == MotionEvent.ACTION_DOWN){
                     //*TOUCH
                }else if(event.getAction() == MotionEvent.ACTION_UP) {                   
                    //*RELEASE
                }

                return true;
            }
        });