用于 Fragment 和其他模板的 Android Studio 向导

sha*_*dox 5 android android-fragments android-support-library android-studio

每次我在我的 Android Studio 中为项目创建一个新 Fragment 时,它都会创建android.support.v4.app.Fragment,这不是我想要的。此外,它总是会触发 gradle 更新。使用向导创建新片段并摆脱 gradle 更新时,如何将默认 Fragment 设置为android.app.Fragment

use*_*158 1

对于未来的读者!

正如 CommonsWare 在评论中提到的那样,更改模板可能不会持续更长时间,因为 Android Studio 更新可能会覆盖它们。因此,您可以创建自己的自定义文件模板,如下文所述。

https://riggaroo.co.za/custom-file-templates-android-studio/

这里您可能需要创建两个文件模板

  • 一个用于 Fragment 类
  • 另一个用于片段布局文件

更改片段模板的另一种方法是备份要修改的原始文件和修改现有模板,并备份修改后的模板,以便在 Android Studio 更新后恢复修改。

修改前一定要备份原始文件,因为以后更新android studio时,会通知你文件被修改,导致更新无法完成。所以你必须在更新android studio之前恢复修改文件的原始版本。

如果您需要更改片段模板(空白片段模板),请导航至

[android-studio-ndredirectory]/plugins/android/lib/templates/other/BlankFragment/root/src/app_package
Run Code Online (Sandbox Code Playgroud)

并修改您选择的源文件。(BlankFragment.kt.ftlBlankFragment.java.ftl),以修改文件模板。

导航

[android-studio directory]/plugins/android/lib/templates/other/BlankFragment/root/res/layout
Run Code Online (Sandbox Code Playgroud)

并修改fragment_blank.xml.ftl,以修改布局文件模板。

完成修改后,您可以备份BlankFragment目录,以便在 Android Studio 更新后恢复您的更改。