에서 연락처를 가져... 내가 안드로이드에서 연락 전화 번호를하고 싶지만 지금까지의 내가 자습서를 발견, 그렇지 않은 그들이 접촉에 나타나는 순서로 오름차순으로 번호를 끈다 안드로이드
연락처 목록에서 정확한 순서로 숫자를 얻기 위해 코드를 수정하려면 어떻게해야합니까 ??
Cursor cursor = getContentResolver().query(Phone.CONTENT_URI, new String[]{Phone.NUMBER}, null,null, null);
ArrayList <String> nr_formatat = new ArrayList <String>();
if (cursor != null) {
while (cursor.moveToNext() == true)
nr_formatat.add(cursor.getString(cursor.getColumnIndex(Phone.NUMBER)));
}
연락처 목록의 기본 순서는 알파벳순의 오름차순입니다. 임의의 순서로 연락처 목록을 자유롭게 재정렬하지 않는 한, 해당 주문은 기본 주소록 응용 프로그램에서 처리/저장됩니다. 그게 네가 얻고있는거야? –
연락처 목록에 있다고 가정하면 : (Anna, 0342), (Lulu, 0311), (John, 0088); 그들이 나타나는 순서는 다음과 같습니다 : 0088, 0311, 0342 오름차순으로, 알파벳 순으로 이름을 붙이고 싶습니다. 0342, 0311, 0088. 고맙습니다. – Madrugada