主要有以下几种可能:
xml文件名不正确。检查文件名是否为activity_main.xml。
文件路径不正确。xml文件应该在res/layout目录下。检查文件是否放置在正确的目录下。
xml文件中有错误。使用Android Studio自带的XML验证器检查xml文件中是否有错误。
编译失败。尝试Clean Project并重新构建项目。
示例代码:
在res/layout目录下新建activity_main.xml文件,添加以下代码:
如果问题依然存在,可以尝试在MainActivity中使用setContentView()方法设置布局文件:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); // 设置布局文件
}
}