

|
1
|
|
L5411Jul 11, 2023
2
onCreate 结束 finish 一下自己?闪屏看是否需要设置成透明的
|
|
zaijie8Jul 11, 2023 via Android
3
Activity 设置为透明,打开后关掉
|
|
SupperMaryJul 11, 2023
4
添加浮窗之后,调 moveTaskToBack(true) 把你 Activity 移动到后台应该可以。
|
|
SupperMaryJul 11, 2023
5
但是你得申请悬浮窗权限
|
|
ByteRanJul 11, 2023
7
|
|
8
@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
差不多一年没写 android 了,如果 API 没变,应用外悬浮窗的创建流程应该是
1 )申请权限 2 )创建 foreground 属性 service 3 ) service 获得 window manager 去 addview 以前做锁屏或者辅助助手就是走的这套,你 activity 去创建 windowmanager ,context 是当前 activity ,当然只能出现在自己 activity 上在桌面显示不了 |
|
10
|