![]() | 1 fln OP |
2 L5411 2023-07-11 19:31:32 +08:00 onCreate 结束 finish 一下自己?闪屏看是否需要设置成透明的 |
3 zaijie8 2023-07-11 19:38:34 +08:00 via Android Activity 设置为透明,打开后关掉 |
![]() | 4 SupperMary 2023-07-11 19:46:14 +08:00 添加浮窗之后,调 moveTaskToBack(true) 把你 Activity 移动到后台应该可以。 |
![]() | 5 SupperMary 2023-07-11 19:47:56 +08:00 但是你得申请悬浮窗权限 |
![]() | 7 tanranran 2023-07-11 22:21:51 +08:00 |
![]() | 8 tanranran 2023-07-11 22:23:57 +08:00 ![]() @tanranran #7 1 、申请悬浮框权限 2 、显示悬浮框 3 、回到首页 ``` val intent = Intent(Intent.ACTION_MAIN) intent.addCategory(Intent.CATEGORY_HOME) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) startActivity(intent) ``` |
9 vileer 2023-07-12 01:06:40 +08:00 via iPhone ![]() 差不多一年没写 android 了,如果 API 没变,应用外悬浮窗的创建流程应该是 1 )申请权限 2 )创建 foreground 属性 service 3 ) service 获得 window manager 去 addview 以前做锁屏或者辅助助手就是走的这套,你 activity 去创建 windowmanager ,context 是当前 activity ,当然只能出现在自己 activity 上在桌面显示不了 |
![]() | 10 CFM880 2023-07-12 10:39:40 +08:00 ![]() |