Android Pixel to Dip Convert px2dp(Context context, int px)

Here you can find the source of px2dp(Context context, int px)




public static int px2dp(Context context, int px) 

Method Source Code

//package com.java2s;
import android.content.Context;
import android.util.DisplayMetrics;
import android.util.TypedValue;

public class Main {
    public static int px2dp(Context context, int px) {
        DisplayMetrics metrics = context.getResources().getDisplayMetrics();
        return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX,
                px, metrics);/*from ww  w .  ja v a  2  s  .  c  o  m*/


  1. px2dip(Context context, float pxValue)
  2. px2dip(Context context, float pxValue)
  3. px2dip(Context context, float pxValue)
  4. px2dip(Context context, float pxvalue)
  5. px2dip(float pxValue, float scale)
  6. px2sp(Context context, float pxValue)
  7. px2sp(Context context, float pxValue)
  8. px2sp(float pxValue, float fontScale)
  9. pxToDp(Context context, int pxValue)