长按后怎么做东西?

时间:2017-03-22 01:04:25

标签: android android-imageview onlongclicklistener

我在ma imageView上设置了onLongClickListener。我有一个问题 - 在longclick之后我该怎么做?例如:

imageView.setOnLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {
            imageView.setVisibility(View.INVISIBLE);

            return true;
        }
    });

在longClick之后我会将Visibile设置为我的imageView。我怎么能这样做?

1 个答案:

答案 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;
}

});