Android:imageview触摸屏并发布
如何检查ImageView是否已发布 当我触摸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,是否有任何算法或方法可以“侦听”?(用手指按下图像视图,然后将其释放)。您可以按如下方式检测释
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;
}
});