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