|
- import "android.provider.Settings"+ D2 e" p+ x) V) L. J
- if Build.VERSION.SDK_INT >= Build.VERSION_CODES.M&&!Settings.canDrawOverlays(this) then
* O. d* q: L8 D - --没有权限,需要申请权限
5 T9 B4 W; ], ~/ X - intent=Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION)/ C4 `" u: A3 [
- intent.setData(Uri.parse("package:" .. activity.getPackageName()))
& G4 O7 V/ J4 `5 O6 Q - activity.startActivityForResult(intent, 100)
8 p ~7 f- j* c( U6 m - else
$ l; L7 `. ?2 z, Y - --已经有权限,可以直接显示悬浮窗 . o, x/ j) I$ v' }7 D- E
- end
复制代码 |
|