屏幕旋转

更新时间:2023-03-02 17:03:55 阅读: 评论:0

过年的画怎么画-财务部工作职责

屏幕旋转
2023年3月2日发(作者:研究性学习心得体会)

DialogFragment設置横竖屏各⾃宽⾼,且适应屏幕旋转

@Override

publicvoidonConfigurationChanged(@NonNullConfigurationnewConfig){

DisplayMetricsdisplayMetrics=newDisplayMetrics();

getActivity().getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);

//横屏时取⾼度为宽度,⾼度为为warp_content

intscreenWidth=ixels;

intscreenHeight=Pixels;

Paramsparams=getDialog().getWindow().getAttributes();

if(screenWidth>screenHeight){

=(int)(screenHeight*1.1f);

=(int)(screenHeight*0.9f);

}el{

=(int)(screenWidth*0.8f);

=(int)(screenHeight*0.6f);

}

getDialog().getWindow().tAttributes((Params)params);

igurationChanged(newConfig);

}

@Override

publicvoidonResume(){

DisplayMetricsdisplayMetrics=newDisplayMetrics();

getActivity().getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);

//横屏时取⾼度为宽度,⾼度为为warp_content

intscreenWidth=ixels;

intscreenHeight=Pixels;

Paramsparams=getDialog().getWindow().getAttributes();

if(screenWidth>screenHeight){

=(int)(screenHeight*1.1f);

=(int)(screenHeight*0.9f);

}el{

=(int)(screenWidth*0.8f);

=(int)(screenHeight*0.6f);

}

getDialog().getWindow().tAttributes((Params)params);

me();

}

本文发布于:2023-03-02 17:03:54,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677747835113486.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:屏幕旋转.doc

本文 PDF 下载地址:屏幕旋转.pdf

下一篇:返回列表
标签:屏幕旋转
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|