代码中的奇怪错误。 setContentView(R.layout.activity_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. */
}
我不明白有人可以帮忙吗?
答案 0 :(得分:3)
您尚未在}
方法中添加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. */
}
答案 1 :(得分:1)
您在}
方法中忘了onCreate()
。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}