我已经导入了所有类。
在 sendMessage 处,我收到错误:void 是变量 sendMessage 的无效类型。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
public void sendMessage(View view){
}
}
最佳答案
不得在另一个方法中声明一个方法。在开始声明 sendMessage
方法之前,关闭 onCreate
的大括号。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}// close onCreate method first
public void sendMessage(View view){
}
Java 类的结构如下:
- 包装
- 类(class)
- 字段
- 方法
- 不允许在另一个方法中声明方法
- (内部类)
- 类(class)
关于java - 语法错误: java doesn't recognize a method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31634496/