Android 关于setContentView(R.layout.activity_main);
在最新的Android Studio中,我们有Android 关于setContentView(R.layout.activity_main);,android,android-studio,Android,Android Studio,在最新的Android Studio中,我们有content\u main.xml,所以现在我们将所有的小部件都放在谷歌建议的content\u main中 我现在也应该使用吗 setContentView(R.layout.content\u main) 而不是这个 setContentView(R.layout.activity\u main)您应该继续使用 setContentView(R.layout.activity_main); 并将您的小部件放入content\u main 不
content\u main.xml
,所以现在我们将所有的小部件都放在谷歌建议的content\u main
中
我现在也应该使用吗
setContentView(R.layout.content\u main)
而不是这个
setContentView(R.layout.activity\u main)代码>您应该继续使用
setContentView(R.layout.activity_main);
并将您的小部件放入content\u main
不再是单一的xmlactivity\u main
,而是生成了两个xml文件activity\u main
和content\u main
activity\u main
是一个包装器,其目的是为较旧的Android版本提供材料设计小部件和行为<代码>活动\u main
还包括内容\u main
,如果您查看它,您可以找到以下行
<include layout="@layout/content_main"/>
关于命名约定 如果您在content_main.xml文件中进行了活动设计,那么请使用setContentView(R.layout.content_main) 或者,如果您在activity_main中进行了设计,则使用setContentView(R.layout.activity_main)
这两种方法都有效。这样做有什么问题?你看到有什么不对劲还是怀疑有什么不对劲?你有没有试过,看看有什么不同?如果是,请告诉我们您注意到的问题。它只是一个文件名,请使用它。仅此而已,没有注意到(初学者)…干杯