Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.Context
- import android.util.TypedValue
- object Utils {
- internal fun getPixels(context: Context, valueInDp: Int): Int {
- val r = context.resources
- val px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, valueInDp.toFloat(), r.displayMetrics)
- return px.toInt()
- }
- internal fun getPixels(context: Context, valueInDp: Float): Int {
- val r = context.resources
- val px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, valueInDp, r.displayMetrics)
- return px.toInt()
- }
- internal fun getPixelsSp(context: Context, valueInSp: Int): Int {
- val r = context.resources
- val px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, valueInSp.toFloat(), r.displayMetrics)
- return px.toInt()
- }
- internal fun getPixelsSp(context: Context, valueInSp: Float): Int {
- val r = context.resources
- val px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, valueInSp, r.displayMetrics)
- return px.toInt()
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement