asysbang

 找回密码
 立即注册
查看: 1240|回复: 0
打印 上一主题 下一主题

使用activityview

[复制链接]

513

主题

2

好友

6404

积分

管理员

Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2022-6-9 15:02:58 |只看该作者 |倒序浏览
1.修改
frameworks/base/./core/java/android/app/ActivityView.java  去掉hide

frameworks/base./services/core/java/com/android/server/am/ActivityStackSupervisor.java

isCallerAllowedToLaunchOnDisplay  都返回true

系统还需要添加frameworks\native\data\etc\android.software.activities_on_secondary_displays.xml

应用启动时需要
intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT);

总之 各种尝试。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|aSys-帮 ( 京ICP备13033689号 )

GMT+8, 2024-10-5 23:23 , Processed in 0.041950 second(s), 19 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部