然而,对于隐式意图,它不起作用。我在清单文件中为活动B声明了一个 intent-filter,但当从应用程序外部启动活动B时,似乎没有影响到 android:parentActivityName 属性(或具有较低 API 的 meta-data android.support.PARENT_ACTIVITY)。
在这种情况下,我该如何设置父活动?
清单文件块:
<activity
android:name="com.domain.app.activities.ActivityB"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateUnchanged"
android:parentActivityName="com.domain.app.activities.ActivityA" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.domain.app.activities.ActivityA" />
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" android:host="domain.com" android:pathPattern=".*" />
</intent-filter>
</activity>
任何帮助都将不胜感激。
谢谢!