사진 위에 긴 클릭을 할 때 사진의 EXIF를 표시하고 싶습니다. 그래서 이것을 구현했습니다 :왜 내 OnLongClickListener가 작동하지 않습니까?
picture.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
...
return true;
}
});
문제는 코드가 실행되지 않습니다. 나는 성공적으로 xml에 android:longClickable="true"
을 추가했다.
웃긴 점은 OnClick
을 위해 작동하지만, 어쩌면 그것은 내 그림은 그 사실 여기에 이미지 뷰의 확장은 (! 아주 좋은) 클래스 TouchImageView과 관련이있다 ... OnLongClick
을 위해하지 않는다는 것입니다 : 내가 잘못 뭐하는 거지
https://github.com/MikeOrtiz/TouchImageView/blob/master/src/com/example/touch/TouchImageView.java
?
감사합니다.
그러나 그렇다면 왜 OnClick이 작동합니까? –
맞습니다. 반환 값을 false로 변경하고 longclick이 작동합니다. 나는 내 도시를 불 태우지 않고 허위로 남겨 둘 수 있을지 궁금해. 감사!!! –
102 번 라인에서 수동으로 클릭합니다. – vasart