我可以通过点击短信网址来通过意图过滤器打开子活动,但我需要访问该网址,以便来自其他活动的ID可以通过网址直接访问该子活动。所以,如何做到...有关更多信息,请提出任何疑问。谢谢你的关注。
答案 0 :(得分:3)
如果是截获的网址,例如“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"}
相同的语法可用于所有类型的拦截。查看哪些方法返回您感兴趣的数据。:)