创建新项目时,有时Android Studio会创建activity_main.xml和content_main.xml,但有时它只会创建activity_main.xml而不会创建content_main.xml。我无法找到逻辑,在哪种情况下它会选择创建哪些文件。任何人都可以解释一下吗?为什么Android Studio每次创建新项目时都不会创建content_main.xml?
0
A
回答
0
当你创建一个新的活动时,你可以选择不同的选项,其中两个是空白活动(如果我正确记得)和空活动。它们之间的区别在于它基于现代Android方法,基于Fragments。
因此,activity_main.xml只是包含一个容器(最有可能是FrameLayout)的Activity布局,而content_main.xml是放置在MainActivity.java中某处的Fragment的布局。基于
+0
我不认为content_main .xml默认绑定到任何碎片。 它只是“包含”到activity_main.xml中 –
+0
没有片段的活动不需要content_main,因此它只创建activity_main – Mese
相关问题
- 1. Android studio不会创建新项目
- 2. Android Studio不会创建新项目
- 3. 为什么在wsHttpBinding中每次都创建新会话ID
- 4. Android Tabbar:为什么每次切换标签时都会重新创建活动?
- 5. 为什么vim每次保存文件时都会创建一个新文件?
- 6. 为什么每次创建新实体时,Shopify实体ID都会增加4?
- 7. Android HttpURLConnection:为什么Linux会在每次都创建会话文件
- 8. 为什么模拟器在每次都自动重新创建
- 9. 为什么每当我刷新页面时,都会创建新的CI会话?
- 10. Eclipse插件每次创建时都会创建新的工作空间
- 11. JDialog每次创建时都会有不同的行为
- 12. Hibernate每次运行项目时都创建数据库
- 13. 创建新单元测试项目创建新项目时绝不会出现
- 14. 为什么不能在Eclipse中为Android创建新项目?
- 15. 我无法在Android Studio中创建Android项目,为什么?
- 16. 日食不会创建为Android项目
- 17. MediaBrowserServiceCompat实例每次运行时更改都会重新创建
- 18. 如何在每次创建新项目时创建新的字符串?
- 19. Android studio项目创建
- 20. Android Studio中创建项目
- 21. Android Studio无法创建新项目
- 22. Android Studio无法创建新项目
- 23. mysql每次尝试创建新表时都会死亡
- 24. Android SQLite - 为什么我的数据库每次都重新创建?
- 25. 创建新项目时
- 26. Android应用程序每次创建折线时都会崩溃
- 27. 为什么每次运行测试时都会创建数据库?
- 28. 为什么每次添加应用程序小部件时都会创建AppWidgetProvider?
- 29. 每个新创建的Eclipse项目都会出错
- 30. 为什么`grails war`每次都会创建一个不同的WAR?
的可能的复制[内容\ _main.xml缺失(http://stackoverflow.com/questions/37268401/content-main-xml-missing) – sumandas