android兼容性

oppo r9s无法浮层无法显示问题

oppo r9s,系统版本6.0.1,wmParams.type = WindowManager.LayoutParams.TYPE_TOAST;时无法正常弹出,改成wmParams.type = WindowManager.LayoutParams.TYPE_PHONE;可显示.

在activity中弹出浮层后马上将activity movetoback导致oppo r9s 浮层无法显示,moveTaskToBack后延迟一秒显示浮层可解决问题.

1
2
3
4
5
//moveTaskToBack
val intent = Intent(Intent.ACTION_MAIN)
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK// 注意
intent.addCategory(Intent.CATEGORY_HOME)
aty.startActivity(intent)
坚持原创技术分享,您的支持将鼓励我继续创作!