当需求我们的activity始终在别的应用的最前端的时候,可以向WindowManager 添加需要的view,oncreate中addview,在ondestory removeview,就能实现悬浮activity
wm = (WindowManager) getApplicationContext().getSystemService(
Context.WINDOW_SERVICE);
params = new WindowManager.LayoutParams();
params.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;
params.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT;
params