美文网首页
dp转px,px转dp, kotlin 扩展方法,不需要cont

dp转px,px转dp, kotlin 扩展方法,不需要cont

作者: Alone_vv | 来源:发表于2022-11-02 09:59 被阅读0次
val Float.px
    get() = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX,this, Resources.getSystem().displayMetrics)

val Float.dp
    get() = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,this, Resources.getSystem().displayMetrics)

val Float.sp
    get() = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP,this, Resources.getSystem().displayMetrics)

val Int.dp
    get() = this.toFloat().dp

相关文章

网友评论

      本文标题:dp转px,px转dp, kotlin 扩展方法,不需要cont

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