Fixed contacts sorting when first character has an accent
This commit is contained in:
parent
333bb7203f
commit
f67afa5dba
1 changed files with 5 additions and 1 deletions
|
@ -24,6 +24,7 @@ import android.database.Cursor;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.provider.ContactsContract;
|
import android.provider.ContactsContract;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.text.Collator;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.linphone.LinphoneContext;
|
import org.linphone.LinphoneContext;
|
||||||
|
@ -114,7 +115,10 @@ public class LinphoneContact extends AndroidContact
|
||||||
}
|
}
|
||||||
return id.compareTo(contactId);
|
return id.compareTo(contactId);
|
||||||
}
|
}
|
||||||
return fullName.compareTo(contactFullName);
|
|
||||||
|
Collator collator = Collator.getInstance();
|
||||||
|
collator.setStrength(Collator.NO_DECOMPOSITION);
|
||||||
|
return collator.compare(fullName, contactFullName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue