List of usage examples for com.badlogic.gdx.utils FloatArray sort
public void sort()
From source file:com.android.ringfly.common.Assets.java
License:Apache License
/** * //from w ww .j ava2 s. co m * * @return */ private static float calculatePixelDensity() { FileHandle textureDir = Gdx.files.internal("data/textures"); FileHandle[] availableDensities = textureDir.list(); FloatArray densities = new FloatArray(); for (int i = 0; i < availableDensities.length; i++) { try { float density = Float.parseFloat(availableDensities[i].name()); densities.add(density); } catch (NumberFormatException ex) { // Ignore anything non-numeric, such as ".svn" folders. } } densities.shrink(); // Remove empty slots to get rid of zeroes. densities.sort(); // Now the lowest density comes first. return CameraHelper.bestDensity(VIRTUAL_WIDTH, VIRTUAL_HEIGHT, densities.items); }
From source file:com.badlydrawngames.veryangryrobots.Assets.java
License:Apache License
private static float calculatePixelDensity() { FileHandle textureDir = Gdx.files.internal("data/textures"); FileHandle[] availableDensities = textureDir.list(); FloatArray densities = new FloatArray(); for (int i = 0; i < availableDensities.length; i++) { try {//from ww w.j a va 2 s . co m float density = Float.parseFloat(availableDensities[i].name()); densities.add(density); } catch (NumberFormatException ex) { // Ignore anything non-numeric, such as ".svn" folders. } } densities.shrink(); // Remove empty slots to get rid of zeroes. densities.sort(); // Now the lowest density comes first. return CameraHelper.bestDensity(VIRTUAL_WIDTH, VIRTUAL_HEIGHT, densities.items); }