Android:获取打开应用程序的点击网址

时间:2017-05-16 21:10:12

标签: android android-activity deep-linking activity-lifecycle applinks

我有应用链接设置,它将特定网址路由到应用程序中。 如何确定打开应用程序的最后一次点击网址的网址是什么?

我遇到的问题是如果onResume的多个监听器被注册(IE我从不同的源打开应用程序,从Safari和消息中点击URL),我得到所有之前点击的URL。

public void onActivityResumed(Activity activity) {
    String currentLink = activity.getIntent().getDataString();
}

基本上我正在寻找以下iOS代码的Android等价物来获取打开应用程序的网址。

- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler {
    NSURL *clickedURL = userActivity.webpageURL;
}

0 个答案:

没有答案