계속이 오류가 발생합니다. "오류 : (28, 43) 오류 : ';' 기대했다 "고 말했다. 그것은 불법 문이 확실하다계속 오류가 발생합니다 : ';' 예상
public void onClick(View view) implements DialogInterface.OnClickListener {
계속이 오류가 발생합니다. "오류 : (28, 43) 오류 : ';' 기대했다 "고 말했다. 그것은 불법 문이 확실하다계속 오류가 발생합니다 : ';' 예상
public void onClick(View view) implements DialogInterface.OnClickListener {
:
이
오류는 코드 라인입니다.public void onClick(View view)
에는 몇 가지 방법이 정의되어 있다고 나와 있습니다. 그러나 implements DialogInterface.OnClickListener
은 클래스/인터페이스 정의에만 포함될 수 있습니다. (예 : class A implements B
).
당신이 리스너를 만드는 경우,이 작업을 수행 :
class MyListener implements DialogInterface.OnClickListener {
public void onClick(View view) {
...
}
}
후 더 많은 코드를. 실제 오류가 발생한 행이 아니라는 것을 알려주는 행입니다. 이 코드 위의 줄 (또는 표현식)에이 코드가 누락 된 것 같습니다. – Carcigenicate
FloatingActionButton fab = (FloatingActionButton) findViewById (R.id.fab); fab.setOnClickListener (새 View.OnClickListener() { @Override 공공 무효 온 클릭 (보기보기) DialogInterface.OnClickListener를 구현 { 보기보기 = NULL; Snackbar.make (보기, "자신의 행동 교체", 플로팅 작업 .LENGTH_LONG) .setAction ("Action", null) .show(); } }); – 1621656
질문 태그를 수정해야합니다. 이것은 자바입니다. – ngeksyo