非法开始表达和预期';' Android代码中的错误

问题描述:

我只是想创建一个像HTML页面一样工作的应用程序。点击按钮后,新网站正在打开。非法开始表达和预期';' Android代码中的错误

我不知道为什么会有5个错误:2错误:(15,11和15,18)错误:表达式的非法开始和2错误:(15,31和15,41)错误:' ;”预期。

下面的代码:

public class MainActivity extends AppCompatActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    { 
    public void nextStep(View view) { 
     Intent i = new Intent(this, SecondaryActivity.class); 
     startActivity(i); 
    } 
} 
} 

Coud你能帮我吗? :/

+2

你能格式化这个问题吗? @ Paulsen11 –

+1

紧跟在'setContentView()'之后,右括号相反。 '的setContentView(R.layout.activity_main); {'应该是'setContentView(R.layout.activity_main); }'。注意关闭括号而不是打开一个。 –

你的消息不被格式化 它显示一样,如果

{ public void nextStep(View view) {Intent i = new Intent(this, SecondaryActivity.class);startActivity(i); }

在你里面的onCreate功能,

如果是真的,你不能再写函数内部功能

支架有问题。试试这个

public class MainActivity extends AppCompatActivity { 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

public void nextStep(View view) { 
    Intent i = new Intent(this, SecondaryActivity.class); 
    startActivity(i); 
} 
}