使用立即调用的片段从Activity获取结果

时间:2016-03-25 05:24:07

标签: android launchmode startactivityforresult

我有Fragment A in Activity A。当我使用Activity B中的startActivityForResult开始新Fragment A时。 Activity B刚刚开始时立即调用 onActivityResult 。结果代码在Fragment中使用 onActivityResult 更正,但在Activity A中显示错误。

我认为问题是由于某些启动模式。我

        <activity
            android:name="xyz.ActivityA"
            android:screenOrientation="portrait"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:launchMode="singleInstance"
            android:label="@string/app_name"
            android:theme="@style/ActivityA" >
        </activity>

活动B

          <activity android:name=".xyz.ActivityB"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/app_name"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            />
  

我只想在片段中使用startActivityForResult打开一个Activity,并在选择一个微调器项时从中获取结果。

0 个答案:

没有答案