activity已经自定义了url scheme。
通过推送,接受到需要打开的url
if (url.startsWith("myapp://")) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
已经可以实现打开指定的Activity了,但是当我按下后退键的时候,会回到安卓桌面。
怎么样能回到应用的主界面?
看到很多应用都是这样实现的,例如网易新闻客户端通过推送可以打开指定的新闻。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
可以在按返回键的时候打开下面的页面。