检查应用程序是否是由Web浏览器启动的

时间:2016-06-12 09:28:41

标签: android deep-linking

我最近建立了一个自定义链接,当它点击它时会打开我的应用。如何检查我的应用是否是由自定义链接启动的?

谢谢!

1 个答案:

答案 0 :(得分:0)

查看Android上的深层链接:https://developer.android.com/training/app-indexing/deep-linking.html

如果您的活动已通过自定义链接打开,您可以使用Uri数据。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Intent intent = getIntent();
    String action = intent.getAction();
    Uri data = intent.getData();
}