1.value -xx的引入
解决的问题:视频主页的左右两大块主布局的尺寸适配
原来是按照大的pad尺寸来写,运行在小的pad上(rockchip rk3588s)布局效果实左边很窄,和右边隔着距离很大,
当引入value -1920 1024 和values- 25601504,得以解决。
原理:待补充。。。。
2.视频画面的放大缩小
1.适配主页视频画面由小画面放大到中等画面的尺寸以及切换到全屏的宽度高度的适配;AppUtils.toDimenValues()
原理:待补充
具体代码
fun Int.toDimenValue():Int{
return BaseApplication.instance.resources.getDimension(getDimenId(this)).toInt()
}
fun getDimenId(value:Int):Int{
return BaseApplication.instance.resources.getIdentifier("px_$value","dimen",BaseApplication.instance.packageName)
}
企业微信截图_1675740762288.png
2.解决欢迎页加载时页面旋转倒立的情况 :AndroidManifest.xml文件中Activity的下面配置去掉 android:screenOrientation="landscape"
网友评论