先发疯一下--------!!!!!令人抓狂的公司,令人难以忍受的需求,说要做视屏适配,那不是应该把播放视屏的显示区域的大小传给后端做过滤吗,为啥一定要我传屏幕的实际大小和尺寸啊!!!!我想象中的视屏的像素宽高比和屏幕的像素宽高比一样就可以全屏了,为啥还要对我灌输他认为的除了像素比还要视屏要适配10.1英寸或是15.6英寸等,说这样就不会显示出现视屏模糊、不适配的情况,是这样吗?是这样吗!!!!!真的是这样吗??????!!!!!求解啊,百度了一堆适配都没让我这石头般的脑袋开窍,我感觉不再爱了
谢谢https://www.yunbook.vip/post/1544535453919.html,百度了一堆的获取屏幕大小,之前好多正确答案都错过了,实现的都是获取除虚拟键的屏幕大小,因为真的不知道屏幕大小是除虚拟键的屏幕大小,果然要实践,不能光粘代码
谢谢https://www.jianshu.com/p/1a931d943fb4好多获取方式,因为习惯复制粘了,没看到后面的显示区域区别的文字部分,只记得代码能用就粘了,要引以为戒啊
获取屏幕的实际大小,包括虚拟键高度的这个
fun getScreenSize(context: Context): String {
val window:WindowManager=context.getSystemService(Context.WINDOW_SERVICE) as WindowManager
val display =window.defaultDisplay
val displayMetrics=DisplayMetrics()
display.getRealMetrics(displayMetrics)
val realWidth=displayMet

在处理视频适配时,遇到需求要求提供屏幕的实际尺寸和对角线英寸。博主对于为何需要这些参数感到困惑,并分享了在百度搜索解决方案的过程。文章提到了在获取屏幕尺寸时需要注意虚拟键的影响,并提供了获取屏幕大小和对角线英寸的不完全准确的方法。虽然对获取英寸的准确性有所质疑,但博主决定不再深入研究此问题。
最低0.47元/天 解锁文章
311

被折叠的 条评论
为什么被折叠?



