语法错误,插入“}”以完成ClassBody MainActivity.java

时间:2012-10-19 19:52:12

标签: java

我刚刚开始编写Android应用程序,并且我按照Android开发者网站上的教程进行操作,但我遇到了语法错误。因为我刚刚开始开发,我不知道如何解决这个问题。

package com.example.my.first.app;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

/** Called when the user clicks the Send button */
public void sendMessage(View view) {
}

2 个答案:

答案 0 :(得分:6)

错误本身说。在课程结束时添加}

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

/** Called when the user clicks the Send button */
public void sendMessage(View view) {
}
}  <--- Missing

答案 1 :(得分:1)

在课程结束时,你只是错过了}。 (班级MainActivity未关闭)