怎么可以打开一个新的Activity,但自己不进入后台

r11222 2014-04-14 09:19:45
我需要在我的程序( 简称B ) 中打开一个新的Activity ( 简称A) , 要求这个 A 是运行在另外一个进程上 。




但问题来了, 既然新的Activity (A ) 是新的进程,那么我本来的进程(B) 应该就进入后台了 。

我现在想达到的效果是: 对用户来说 ,他看见的是A , 但B不进入后台, 就是说,B 的Activity 的onPause 不会被调用到

如果不行的话, 至少内存不足的时候 , A要早于B 被杀死 。 因为对我来说 , B 比A 更加重要 。

不知道说明白了没有,跪求答案
...全文
244 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
atlasGS 2014-04-16
  • 打赏
  • 举报
回复
赶快转换思路,我刚学android的时候也遇到楼主的问题 当时我要求a在下面b再上面 b是透明的b调用的时候能看见a 最后的结果是这是不能实现的。这和java语法及android的机制有关
nothing 2014-04-15
  • 打赏
  • 举报
回复
动态加载一个VIEW界面做B的视图
风吹得好舒服 2014-04-15
  • 打赏
  • 举报
回复
把B Activity做的事用Service不就好了吗。。还是我理解错了
wjw2066616 2014-04-15
  • 打赏
  • 举报
回复
不可能这样吧。。你需要改变你的逻辑了。。。
r11222 2014-04-15
  • 打赏
  • 举报
回复
软件的逻辑导致我的主程序不能进入后台 。
映映 2014-04-15
  • 打赏
  • 举报
回复
显示出来的,要早于未显示出来的被杀死?这是啥逻辑
tcmakebest 2014-04-15
  • 打赏
  • 举报
回复
问题不在于 onPause 会被调用,这很正常,后台也很安全的,楼主到底想干嘛
r11222 2014-04-14
  • 打赏
  • 举报
回复
没人?没人?没人?

80,472

社区成员

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

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