Android Pixel to Dip Convert pxToDp(Context ctx, int px)

Here you can find the source of pxToDp(Context ctx, int px)

Description

px To Dp

Declaration

public static int pxToDp(Context ctx, int px) 

Method Source Code

//package com.java2s;
import android.content.Context;

import android.util.DisplayMetrics;

public class Main {
    public static int pxToDp(Context ctx, int px) {
        DisplayMetrics displayMetrics = ctx.getResources()
                .getDisplayMetrics();//from w  w w  .  j  a  v  a 2 s .c  o  m
        int dp = Math.round(px
                / (displayMetrics.xdpi / DisplayMetrics.DENSITY_DEFAULT));
        return dp;
    }
}

Related

  1. px2dp(Context context, int px)
  2. px2sp(Context context, float pxValue)
  3. px2sp(Context context, float pxValue)
  4. px2sp(float pxValue, float fontScale)
  5. pxToDp(Context context, int pxValue)
  6. pxToSp(Context context, int pxValue)
  7. getDpFromPixel(float px, Context context)
  8. convertPxtoDp(Context context, int px)
  9. px2dip(Context context, int px)