2017-01-30 81 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

相关问题