Android 通过单击SMS url在打开应用程序特定活动时获取url

Android 通过单击SMS url在打开应用程序特定活动时获取url,android,Android,通过点击SMS url,我可以通过意向过滤器打开子活动,但我需要访问url,以便来自其他活动的ID可以通过url直接访问该子活动。那么,如何做到这一点。。。欲了解更多信息,请询问任何疑问。感谢您的关注。如果截获的是一个web url,例如“www.roflcopter.se/hai/2u”,则可以如下方式提取数据: Intent intent = parent.getIntent(); String action = intent.getAction(); // for example Inte

通过点击SMS url,我可以通过意向过滤器打开子活动,但我需要访问url,以便来自其他活动的ID可以通过url直接访问该子活动。那么,如何做到这一点。。。欲了解更多信息,请询问任何疑问。感谢您的关注。

如果截获的是一个web url,例如“www.roflcopter.se/hai/2u”,则可以如下方式提取数据:

Intent intent = parent.getIntent();
String action = intent.getAction(); // for example Intent.ACTION_VIEW
String host = intent.getData().getHost();   // "www.roflcopter.se"
List<String> segments = intent.getData().getPathSegments(); // {"hai", "2u"}
Intent-Intent=parent.getIntent();
String action=intent.getAction();//例如Intent.ACTION\u视图
字符串host=intent.getData().getHost();//“www.roflcopter.se”
List segments=intent.getData().getPathSegments();//{“海”,“2u”}

相同的语法可用于所有类型的截取。查看以下哪些方法返回您感兴趣的数据。:)

你是不是想在两个活动之间传递一些东西,比如说id是的,而不是在url中发送id,它是如何发送不可见的…完全正确,谢谢你的回复。。。因为在发布这些问题后,我能够很好地回答。。。但是你能告诉我,不要发送url,比如www.myurl.com/hai/you。。我和你如何发送隐形到url…不幸的是,我不知道怎么做。最好就此提出一个新问题。同时,你能接受我的回答吗?无论如何,谢谢。。顺便问一下,你知道自定义模式是点击事件可以在android 2.2中执行,例如myapps.com可以在2.2中打开新的应用程序。。。等待答复。。。