Android Studio 生成片段与支持片段不一致

Android Studio inconsistent with generating fragments vs. support fragments

在最小 SDK 设置为 API15 的项目上使用 Android Studio,如果我使用 UI 生成新的 "Blank Activity with Fragment"(或任何其他activity 使用片段的模板),生成的片段将继承自 android.support.v4.app.Fragment。但是,如果我使用 UI 生成新的 "Blank Fragment,",它会继承自原生 android.app.Fragment。 IDE 使用什么逻辑来 select 从哪一个继承?有什么办法可以强制它始终使用一个或另一个,这样我就不必去更改导入了吗?

您无法更改 IDE 中默认的 Android 片段 class 创建,我认为这不是什么大事。

但是如果你真的担心这个,:) 你可以在 Android Studio 中为片段创建你自己的自定义文件模板并一直重复使用它或者 Gist 它并保留它。