Я хотел бы иметь значение dpi, если пользователь нажимает imageview в моей активности.
на данный момент я установил onTouchListener , но с этим слушателем я получаю только значения пикселей "event.getX / Y" ..
есть ли способ получить значение dpi? может быть что-то вроде конвертера px-> dpi?
EDIT:
// Converting dips to pixels
float dips = 20.0f;
float scale = getContext().getResources().getDisplayMetrics().density;
int pixels = Math.round(dips * scale);
// Converting pixels to dips
int pixels = 15;
float scale = getContext().getResources().getDisplayMetrics().density;
float dips = pixels / scale;