我在ma imageView上设置了onLongClickListener。我有一个问题 - 在longclick之后我该怎么做?例如:
imageView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
imageView.setVisibility(View.INVISIBLE);
return true;
}
});
在longClick之后我会将Visibile设置为我的imageView。我怎么能这样做?
答案 0 :(得分:0)
复制此内容并将其替换为您的代码 改为使用触控侦听器
view.setOnTouchListener(new imageView.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
// PRESSED
return true; // if you want to handle the touch event
case MotionEvent.ACTION_UP:
// RELEASED
return true; // if you want to handle the touch event
}
return false;
}
});