我想在我的Android应用程序中处理现有tabview
内的链接。例如,假设我有3个选项卡,目前我在选项卡3上显示包含少量链接的列表。点击这些链接,我想用点击的网址打开标签3内部的webview
。
我已经尝试过配置
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.VIEW" />
<data android:scheme="com.package.name" />
</intent-filter>
然后将网址更改为
com.package.name://actual_http_url
在这种情况下,会发生的事情是activity
配置了上述特定的intent-filter,并且会在existing activity
之上,而不是在标签内。有任何想法吗?有没有更简单的方法来实现这个?
答案 0 :(得分:1)
如果我对此的经验是任何指标,那实际上是非常复杂的; 如果不在选项卡中使用ActivityGroup,我不相信有任何方法可以做到这一点。
查看此链接: http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html 当我尝试做类似的事情时,本教程对我有很大的帮助。
编辑:此外,这是您问题的更通用版本。最后,它指向同一个教程,但你可以看到其他人的尝试: How to manage multiples activities under a single tab of TabActivity