美文网首页
dp2px issue

dp2px issue

作者: weiminsir | 来源:发表于2019-01-18 13:27 被阅读0次

dp2px

    fun dip2px(dpValue: Float): Int {
        val scale = context!!.resources.displayMetrics.density
        return (dpValue * scale + 0.5f).toInt()
    }


    fun Context.dp2px(dp: Float): Int {
//    val displayMetrics = resources.displayMetrics
//    return Math.round(dp * (displayMetrics.xdpi / DisplayMetrics.DENSITY_DEFAULT))
        return TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, resources.displayMetrics).toInt()
    }

相关文章

网友评论

      本文标题:dp2px issue

      本文链接:https://www.haomeiwen.com/subject/stkndqtx.html