创建新项目时,有时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. 为什么在wsHttpBinding中每次都创建新会话ID
- 3. 为什么vim每次保存文件时都会创建一个新文件?
- 4. Android HttpURLConnection:为什么Linux会在每次都创建会话文件
- 5. 为什么每当我刷新页面时,都会创建新的CI会话?
- 6. Hibernate每次运行项目时都创建数据库
- 7. 创建新单元测试项目创建新项目时绝不会出现
- 8. 为什么不能在Eclipse中为Android创建新项目?
- 9. MediaBrowserServiceCompat实例每次运行时更改都会重新创建
- 10. 我无法在Android Studio中创建Android项目,为什么?
- 11. Android应用程序每次创建折线时都会崩溃
- 12. 为什么每次添加应用程序小部件时都会创建AppWidgetProvider?
- 13. 为什么`grails war`每次都会创建一个不同的WAR?
- 14. 为什么Android Studio默认创建基于'appcompat'库的项目
- 15. Android Studio不会创建类
- 16. 为什么Rectangle.Size在每次调用时创建新的实例?
- 17. 角CLI不会创建新项目
- 18. 每次启动应用程序时都会重新创建Android数据库
- 19. 为什么每次创建新视图模型时都不会调用视图构造函数?
- 20. 每次datacontext更改时都会创建一个自定义usercontrol?
- 21. Eclipse不会创建一个Android项目
- 22. 每次调用都会创建新数组的方法?
- 23. 创建新项目
- 24. 我想每次登录时都创建新列表
- 25. 每次启动Rstudio时都会创建空的“Rplot.pdf”文件
- 26. 每次android都通过Intent创建新的实例活动?
- 27. 为什么Visual Studio 2008 Web部署项目会创建不需要的文件?
- 28. 每次创建活动时网络连接都会丢失?
- 29. Oracle:每次更新员工的状态时都会创建一个新表
- 30. 为什么connect-mongo为每个请求创建新会话?
的可能的复制[内容\ _main.xml缺失(http://stackoverflow.com/questions/37268401/content-main-xml-missing) – sumandas