Add collator instance

This commit is contained in:
Victor Shcherb 2012-11-27 00:20:21 +01:00
parent 46eed310ea
commit cbba46bb18

View file

@ -1,10 +1,12 @@
package net.osmand.plus; package net.osmand.plus;
import java.io.File; import java.io.File;
import java.text.Collator;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.TreeMap;
import net.osmand.FavouritePoint; import net.osmand.FavouritePoint;
import net.osmand.GPXUtilities; import net.osmand.GPXUtilities;
@ -258,7 +260,7 @@ public class FavouritesDbHelper extends SQLiteOpenHelper {
private void checkFavoritePoints(){ private void checkFavoritePoints(){
if(favoriteGroups == null){ if(favoriteGroups == null){
favoriteGroups = new LinkedHashMap<String, List<FavouritePoint>>(); favoriteGroups = new TreeMap<String, List<FavouritePoint>>(Collator.getInstance());
SQLiteDatabase db = getWritableDatabase(); SQLiteDatabase db = getWritableDatabase();
if (db != null) { if (db != null) {
Cursor query = db.rawQuery("SELECT " + FAVOURITE_COL_NAME + ", " + FAVOURITE_COL_CATEGORY + ", " + FAVOURITE_COL_LAT + "," + FAVOURITE_COL_LON + " FROM " + //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ Cursor query = db.rawQuery("SELECT " + FAVOURITE_COL_NAME + ", " + FAVOURITE_COL_CATEGORY + ", " + FAVOURITE_COL_LAT + "," + FAVOURITE_COL_LON + " FROM " + //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$