Android 如何使用我的应用打开X域的URL,并将其作为参数传递?
我正在制作一个应用程序,它将一个URL带到X域,使用Jsoup生成一个get,删除一些内容,并呈现这些内容。我已经在我的应用程序上使用了EditText,但我现在想要的是,可以选择该应用程序作为从其他应用程序打开url的应用程序(你知道,当应用程序显示url时,单击,然后提示询问你要使用哪个应用程序),然后将该url作为EditText的参数传递,直接开始执行并不重要,或者如果只是将url粘贴到EditText上 现在需要的是,可以选择该应用程序作为打开url的应用程序 来自其他应用程序 在AndroidManifest中添加带有可浏览类别的Android 如何使用我的应用打开X域的URL,并将其作为参数传递?,android,kotlin,Android,Kotlin,我正在制作一个应用程序,它将一个URL带到X域,使用Jsoup生成一个get,删除一些内容,并呈现这些内容。我已经在我的应用程序上使用了EditText,但我现在想要的是,可以选择该应用程序作为从其他应用程序打开url的应用程序(你知道,当应用程序显示url时,单击,然后提示询问你要使用哪个应用程序),然后将该url作为EditText的参数传递,直接开始执行并不重要,或者如果只是将url粘贴到EditText上 现在需要的是,可以选择该应用程序作为打开url的应用程序 来自其他应用程序 在An
意向过滤器
:
<activity ...>
<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" />
<data android:scheme="https" />
</intent-filter>
</activity>
// prepare URL
Uri dataUri = getIntent().getData();
URL webUrl = new URL(dataUri.getScheme(),
dataUri.getHost(),
dataUri.getPath());