0
点赞
收藏
分享

微信扫一扫

动态设置控件大小


动态设置控件的宽高:

//先将50dp转化为px
            float dp = 50;
            final float scale = context.getResources().getDisplayMetrics().density;
            //由30dp转化来的px
            int px = (int) (dp * scale + 0.5f);
            //动态设置控件宽高
            ViewGroup.LayoutParams params = iv_icon.getLayoutParams();
            params.height = px;
            params.width = px;
            iv_icon.setLayoutParams(params);

 

举报

相关推荐

0 条评论