2016-04-15 143 views
-1

正如您所知每次使用某個活動創建新項目時,Android Studio都會生成默認activity_main.xml文件,其中包含RelativeLayout作爲根元素和一個TextView。但我更喜歡使用LinearLayout而沒有任何嵌套視圖。我如何改變Android Studio生成默認activity_main.xml的方式?如何在Android Studio中更改默認模板佈局文件

+1

我知道如何改寫的佈局,但我希望讓Android Studio來生成具有不同的根元素activity_main.xml中而無需在每次創建新項目或活動時重寫它。 – Arthur

回答

3

你可以通過編輯默認的模板文件,該文件位於:

...\Android\Android Studio\plugins\android\lib\templates\activities 

因此,例如,對於EmptyActivity的模板默認佈局文件(注:這個人是特定的,其他的人有自己的自己的資源文件夾)位於:

...\Android\Android Studio\plugins\android\lib\templates\activities\common\root\res\layout\simple.xml.ftl 

,只需在你喜歡的文本編輯器的LinearLayout更換RelativeLayout的,你得到你想要的東西,但不是說,我建議你做自己的模板,在那裏你可以按照你的意思定義字面意思慾望。

編輯:對於BlankActivity和導向如何編輯其他模板看到此鏈接: How to change a BlankActivity template default files and a guide how to do it for any others.

+1

謝謝,它的作品! – Arthur

相關問題