2017-01-30 79 views
0

我不斷收到此錯誤「錯誤:(28,43)錯誤:';'預期」。不斷收到錯誤:';'預計

這是代碼行的錯誤是:

  public void onClick(View view) implements DialogInterface.OnClickListener { 
+0

郵政更多的代碼。它告訴你的線不一定是實際錯誤所在的線。我猜你錯過了這段代碼上面的行(或表達式)。 – Carcigenicate

+0

FloatingActionButton fab =(FloatingActionButton)findViewById(R.id.fab); fab.setOnClickListener(新View.OnClickListener(){ @覆蓋 公共無效的onClick(查看圖)實現DialogInterface.OnClickListener { 查看視圖= NULL; Snackbar.make(視圖, 「用自己的行動替換」,小吃吧.LENGTH_LONG) .setAction(「Action」,null).show(); } }); – 1621656

+0

你應該改正你的問題標籤,這是我假設的java。 – ngeksyo

回答

0

這是非法的聲明肯定。

public void onClick(View view)聲明您定義了一些方法。但implements DialogInterface.OnClickListener只能包含在類/接口定義中。 (如class A implements B)。

如果您正在收聽,做到這一點:

class MyListener implements DialogInterface.OnClickListener { 
    public void onClick(View view) { 
     ... 
    } 
} 
+0

我嘗試過,但他們更錯誤。 – 1621656

+1

然後你應該修復新的錯誤。來自原始帖子的代碼行不正確。 – AlexZam

相關問題