mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 21:30:19 -06:00
Create static helper methods for pixel-to-DP conversion
This commit is contained in:
@ -0,0 +1,28 @@
|
|||||||
|
package org.dolphinemu.dolphinemu.utils;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
|
import android.content.res.Resources;
|
||||||
|
import android.util.DisplayMetrics;
|
||||||
|
|
||||||
|
public final class Pixels
|
||||||
|
{
|
||||||
|
private Pixels()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public static float convertDpToPx(float original, Context context)
|
||||||
|
{
|
||||||
|
Resources resources = context.getResources();
|
||||||
|
DisplayMetrics metrics = resources.getDisplayMetrics();
|
||||||
|
|
||||||
|
return original * metrics.density;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static float convertPxToDp(float original, Context context)
|
||||||
|
{
|
||||||
|
Resources resources = context.getResources();
|
||||||
|
DisplayMetrics metrics = resources.getDisplayMetrics();
|
||||||
|
|
||||||
|
return original / metrics.density;
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user