gpt4 book ai didi

php - WebView 中的按钮链接回另一个应用程序 Activity

转载 作者:太空狗 更新时间:2023-10-29 13:34:31 25 4
gpt4 key购买 nike

我有个小问题。我需要在我的第一个 Activity 中链接到在线网页。我已经使用 WebView 完成了此操作。一旦我的 WebView 在我的 Activity 中显示网页,相应的在线页面中将有一个按钮必须链接到下一个应用程序 Activity 。我将如何设法识别该按钮 (ID),然后将其链接到下一个不是 WebView 的 Activity ?

我想知道如何做到这一点以及它是否有特定的名称。可以在该页面上使用 Php 来完成。如果你们中的一些人找到了有用的东西甚至解决了这个问题,请帮助我,我一定会奖励你的答案。

谢谢!

最佳答案

我认为您不需要使用 php 来实现此目的。为了使其正常工作,您必须向 list 中的 Activities Intent 过滤器添加一些内容。这是一个示例 intent-filter 条目:

<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="yourwebsite.com"
android:path="/ActivityName/" />
</intent-filter>

然后在您的网页上您可以创建这样的链接:

<a href="http://yourwebsite.com/ActivityName/">Goto next Activity</a>

当您单击该链接时,用户应该可以选择使用您的应用程序打开它。我建议指导他们选中“始终使用此应用执行此操作”复选框,这样他们就不会每次都面临选择。

注意:路径中的 ActivityName 不是必需的(它可以是任何东西),但是如果您有多个可以通过这种方式启动的 Activity ,使用 Activity 名称似乎是一个合乎逻辑的选择对我来说。

This website contains another good example.以及如何将数据从网页发送到应用程序的示例。

关于php - WebView 中的按钮链接回另一个应用程序 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12028024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com