創建新項目時,有時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