Android 非常奇怪的代码错误?
代码中非常奇怪的错误。Android 非常奇怪的代码错误?,android,android-studio,Android,Android Studio,代码中非常奇怪的错误。setContentView(R.layout.activity\u main)中分号后面的部分以红色下划线。每次我试着把代码块放在那里。我确信我的括号加起来是正确的,xml中也没有语法错误。那为什么红色下划线 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.ac
setContentView(R.layout.activity\u main)中分号后面的部分代码>以红色下划线。每次我试着把代码块放在那里。我确信我的括号加起来是正确的,xml中也没有语法错误。那为什么红色下划线
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
public void function_name(View view){
/* code for the actual program including some declarations. */
}
我不明白,有人能帮忙吗?您没有在onCreate
方法中添加}
。您应该在onCreate
方法之外定义方法
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void function_name(View view){
/* code for the actual program including some declarations. */
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
您忘记了}
在onCreate()方法中
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void function_name(View view){
/* code for the actual program including some declarations. */
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
您缺少onCreate()
方法的右括号。@MikeM.No它在代码中。这是我代码中的复制粘贴错误。我现在正在编辑一个问题,onCreate()
method的右括号在哪里?在声明另一个方法之前,您需要为您的onCreate()
方法使用右括号。是否真的有必要发布另一个答案,说明其他五个人已经说过的相同内容?