我有TextView
一些链接(推特风格):
Pattern pattern1 = Pattern.compile("@\\w+");
Linkify.addLinks(textView, pattern1, "my_activity://one=");
Pattern pattern2 = Pattern.compile("#\\w+");
Linkify.addLinks(textView, pattern2, "my_activity://two=");
在清单中声明的活动具有以下意图过滤器:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="my_activity" />
</intent-filter>
意图被捕获在活动的onNewIntent
方法中,但活动在此之前被重新启动(我认为这是默认行为)。
有没有办法在不重新启动活动的情况下接收这种意图?