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 1
@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 1
差不多一年没写 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 1
|