检查应用程序是否由网络浏览器启动
Check if the app was launched by a web browser
我最近构建了一个自定义 link,点击它会打开我的应用程序。如何检查我的应用程序是否由自定义启动 link?
谢谢!
在 Android 上深入 link 查看:https://developer.android.com/training/app-indexing/deep-linking.html
如果你的Activity已经被自定义link打开,你就可以知道使用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();
}
我最近构建了一个自定义 link,点击它会打开我的应用程序。如何检查我的应用程序是否由自定义启动 link?
谢谢!
在 Android 上深入 link 查看:https://developer.android.com/training/app-indexing/deep-linking.html
如果你的Activity已经被自定义link打开,你就可以知道使用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();
}