길게 누름에 응답하고 싶은 ImageView가 있습니다.형식 View의 setOnLongClickListener (View.OnLongClickListener)는 인수에 적용되지 않습니다 (new OnLongClickListener())
나는 어떤 문제없이 다른 응용 프로그램에서이 매우 방법을 구현했지만 난 그냥 복사하여 다른 응용 프로그램에 코드를 붙여 그것은 나에게 다음과 같은 구문 오류주고 :
The method setOnLongClickListener(View.OnLongClickListener) in the type View is not applicable for the arguments (new OnLongClickListener(){})
코드 블록은 다음과 같습니다
를imageView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View arg0) {
// do something here
return true;
}
});
이보기 메서드는 API 레벨 1부터 사용할 수 있으므로 잘못된 작업을 수행하고 있는지 확실하지 않습니다. android.View.OnLongClickListener
imageView.setOnLongClickListener(new android.View.OnLongClickListener() {
public boolean onLongClick(View arg0) {
// do something here
return true;
}
});
시도가 필요하다. onLongClick 메서드가 실행됩니까? –
이것은 런타임 오류가 아니라 구문 오류입니다. –
구문 : onLongClickListener 인터페이스의 전체 경로를 설정합니다. 그러한 'android.View.OnLongClickListener' –