【问题标题】:Android Studio inconsistent with generating fragments vs. support fragmentsAndroid Studio 生成片段与支持片段不一致
【发布时间】:2015-08-30 13:26:52
【问题描述】:

在最小 SDK 设置为 API 15 的项目上使用 Android Studio,如果我使用 UI 生成一个新的“带片段的空白活动”(或任何其他使用片段的活动模板),生成的片段将继承自android.support.v4.app.Fragment。但是如果我使用 UI 来生成一个新的“Blank Fragment”,它会继承自原生的 android.app.Fragment。 IDE 使用什么逻辑来选择继承哪一个?有什么方法可以强制它始终使用其中一个,这样我就不必更改导入?

【问题讨论】:

  • 我不认为这是一个大问题。您可以将导入代码从 android.app.Fragment 更改为 android.support.v4.app.Fragment,反之亦然。您会在 Studio 中发现许多怪癖,没有注意到这一点。

标签: android android-fragments android-studio android-support-library


【解决方案1】:

您不能在 IDE 中更改默认的 Android Fragment 类创建,我认为这不是一件大事。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    相关资源
    最近更新 更多