Soru & Cevap

telefon rehberinde bulunan bilgileri çekme ...

18.05.2015 - 09:42

merhabalar telefonun rehberinde bulunan kişilerin bilgilerini alıp mssql database e aktarabiliyorum Ancak aldığım bilgiler hep kendinin tekrar ediyor örneğin harf sırasına göre alıyorum z harfindeki kişilerden sonra tekrar a,b,c diye dewam ediiyor sürekli döngü halinde bu cursor'un sonsatıra geldiğinde nasıl durdurabilirim ?

  String strOrder = android.provider.ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + " ASC";
          
          Cursor cursor = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null,null, strOrder);
          
          
          
          if(cursor.getCount()>0)
            {
              while (cursor.moveToNext()) {
                  
                    
                    String c=String.valueOf(cursor.getCount());
                      Log.e("COUNT", c);
                          name =cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));

                           phoneNumber = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
                           
                           new ToastMessageTask().execute(name,phoneNumber);
            }
         
                       
                     
                   cursor.close();
          }

1 Görüntülenme

0 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.