Android Screen Size Get getMinTouchWidth(Context context)

Here you can find the source of getMinTouchWidth(Context context)

Description

get Min Touch Width

Declaration

public static int getMinTouchWidth(Context context) 

Method Source Code

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

import android.util.DisplayMetrics;
import android.view.Display;
import android.view.WindowManager;

public class Main {
    private static DisplayMetrics _display_metrics = null;
    private static float MIN_TOUCH_SIZE = 0.25f;
    public static int STANDARD_DPI = 160;

    public static int getMinTouchWidth(Context context) {
        retrieveDisplayMetrics(context);
        return (int) (MIN_TOUCH_SIZE * _display_metrics.density * STANDARD_DPI);
    }//  www  .java2  s .  com

    private static void retrieveDisplayMetrics(Context context) {
        if (_display_metrics == null) {
            Display display = ((WindowManager) context
                    .getSystemService(Context.WINDOW_SERVICE))
                    .getDefaultDisplay();
            _display_metrics = new DisplayMetrics();
            display.getMetrics(_display_metrics);
        }
    }
}

Related

  1. getScreenDensity(Context context)
  2. getScreenSize(Activity ctx)
  3. getScreenSize(Context context)
  4. getScreenSize(Context ctx)
  5. getMinTouchHeight(Context context)
  6. getDisplayHeight(Context context)
  7. getDisplayMetrics(Context context)
  8. getDisplayWidth(Context context)
  9. getRawDisplayHeight(Context context)