短视频带货系统,Dialogfragment设置固定大小

软件工具
0 25


  直接在短视频带货系统xml中设置固定大小是不好使的,在onCreateView代码设置固定大小也不好使,正确的做法是在onCreateView之后的回调里,用代码设置大小的值:

 override fun onStart() {
        super.onStart()
        val window = dialog?.window
        if (window != null) {
            val params = window.attributes
            params.gravity = Gravity.CENTER
            params.width = WindowManager.LayoutParams.MATCH_PARENT
            params.height = Utils.dip2px(requireContext(), 320f).toInt()
            window.addFlags(
                WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
            )
            window.attributes = params
            window.setLayout(params.width, params.height)
        }
    }
    /**
     * dp convert to px
     *
     * @param context
     * @param dpValue
     * @return px value
     */
    fun dip2px(context: Context, dpValue: Float): Float {
        val scale = context.resources.displayMetrics.density
        return dpValue * scale + 0.5f
    }


短视频带货系统,Dialogfragment设置固定大小 -小师傅资源网--http://bbs.small-master.com/2411.html
精选帖子
十万人搭建支付暗道:跑分模式兴起,为赌博和洗钱提供百亿资金 101
庆余年电视剧提前观看全集 182
蚂蚁任务辅助平台怎么样?微信辅助10元~12.5元一单 137
uTools 一款极简插件化跨平台的现代桌面工具软件 176
我和我的祖国——2019国庆三部曲其三 177
攀登者——2019国庆三部曲其二 166
中国机长——2019国庆三部曲其一 233
甩手赚,原名挂挂赚,强势复活了 378
分享一个微信抖音挂机新平台,一个号日收益在3-5元左右 420
热门帖子
网站如何布局关键词?网站关键词布局的五大要素 25
网站的关键词排名和网站收录的多少是否存在关系 21
Kotlin零基础入门到进阶实战 19
最新6个免费申请虚拟主机地址 虚拟云服务器 18
YouTube油管下载神器v5.06.1 直装破解修复版 17
怎样才能提高网站的权重 17
快乐二级域名分发v3.1.0源码 基于Thinkphp5.0开发 16
最新ShanaEncoder v5.1.7 中文版 高清视频编码压制软件 13
一键制作短视频 甜影版本v1.4.6 13