您的位置:首页 > 其它

使用WindowManager.addView()方法增加的悬浮窗口,如何固定屏幕显示方向?

2017-05-22 19:11 543 查看
使用WindowManager.addView()方法增加的悬浮窗口,

可以通过设置LayoutParams来达到固定屏幕显示方向的目的,如:

private WindowManager.LayoutParams mLp; 

private WindowManager mWindowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);

private View mFloatView;

...

mLp.screenOrientation = ActivityInfo.SCREEN_ORIENTATION_NOSENSOR; //竖屏



mLp.screenOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;//横屏

... 

mWindowManager.addView(mFloatView, mLp);

addView的时候增加这个属性,可以固定屏幕显示方向
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐