Syntax error: java doesn't recognize a method

Syntax error: java doesn't recognize a method

我已经全部导入了类。

在发送消息时我收到错误: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){
}

A java class 的结构如下:

  • 套餐
    • class
      • 字段
      • 方法
        • 不允许在另一个方法中声明方法
      • (内classes)