【问题标题】:Are both XML attributes for newer and older APIs needed?新旧 API 是否都需要 XML 属性?
【发布时间】:2015-06-10 13:53:13
【问题描述】:

如果 minSdk 设置为 API 11,我是否应该在我的 AndroidManifest 文件中为新旧 API 指定 XML 属性?如果不是,我应该指定哪一个?

以下是同时使用parentActivityName 属性的示例:

<activity
      android:name=".SettingsActivity"
      android:label="@string/action_settings"
      android:parentActivityName=".MainActivity">
      <meta-data
             android:name="android.support.PARENT_ACTIVITY"
             android:value=".MainActivity"/>
</activity>

【问题讨论】:

  • Chakeretim Khobi 作为伊朗 dari post mikoni
  • @Ehsan 是的,我愿意。谢谢:)

标签: android xml android-manifest xml-attribute


【解决方案1】:

根据文档:

android:parentActivityName 属性声明了这个的名字 应用程序逻辑层次结构中活动的父活动。这 系统使用这个值来实现默认的导航行为,例如 作为 Android 4.1(API 级别 16)及更高版本的向上导航。你可以 为旧版本的 Android 提供相同的导航行为 使用支持库并添加元素,如图所示 在这里。

所以这意味着是的!如果您的最低 API 要求,您需要指明这两个属性。

干杯 A.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-20
    • 1970-01-01
    • 2011-08-20
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2016-10-17
    • 1970-01-01
    相关资源
    最近更新 更多