在android跳转到淘宝,返回后APP是在后台运行的,怎么提到前台上来

m0_37837425 2020-08-19 01:53:51
大家好,我想学X音那样可以跳转到淘宝,但如下代码跳到淘宝后,按返回键,我的APP有时候是在后台状态的,有时候是在前台状态的,这是怎么回事呢?我希望返回后一直是在前台状态的,代码如下:

Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("URL"));
intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
startActivity(intent);
...全文
7314 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_37837425 2020-08-21
  • 打赏
  • 举报
回复
在activity在这代码没有问题,在fragment中跳转有问题。
不会写代码的猴子 版主 2020-08-21
  • 打赏
  • 举报
回复
没啥问题吧 你重载 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); } 这个接口了吗?
Lioooooooooooooooo 2020-08-20
  • 打赏
  • 举报
回复
共同学习共同进步
  • 打赏
  • 举报
回复
学习下期待有所进步
GentlemanTsao 2020-08-19
  • 打赏
  • 举报
回复
去掉intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
原因:
该flag使new activity在新的task中创建,因而它不会在history stack中了。

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧