0

我有两个活动。Activity1 包含带有 HTML 链接的 TextView。当用户单击任何链接时 - 它会启动 Activity2(所以我不能使用 startActivityForResult())。然后用户在 Activity2 中进行一些操作,单击“返回”按钮并返回到 Activity1。此时我需要使用来自 Activity2 的信息调用 Activity1 中的方法。但是怎么做呢?我需要使用广播接收器吗?

为了启动 Activity2 我使用这个:

显现:

<activity android:name=".Activity2" >
    <intent-filter>
        <category android:name="android.intent.category.DEFAULT" />
        <action android:name="android.intent.action.VIEW" />
        <data android:scheme="myapp" />
    </intent-filter>
</activity>

我的 TextView 中的所有链接都以“myapp://”开头。

4

0 回答 0