我不断收到此错误:
类型 View 中的方法 setOnClickListener(View.OnClickListener) 不适用于参数 (new OnClickListener(){})
代码:
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity {
Button new_claim_button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new_claim_button = (Button) this.findViewById(R.id.button1);
new_claim_button.setOnClickListener(new OnClickListener() {
}
});
}
}
Run Code Online (Sandbox Code Playgroud)
请忽略功能。它没有太大作用,但我需要弄清楚是什么导致了错误,然后才能继续。
正如评论所说,您的括号不匹配,并且您缺少方法实现。正确的侦听器应该覆盖 onClick(),如下所示:
new_claim_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//implementation
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
432 次 |
| 最近记录: |