2016-04-15 184 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