안녕하세요 전화번호추가를 한번 해볼려고



try {
              a_ct.getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);
          } catch (RemoteException e) {
              Logger.e(LOGGER_TAG, ">> RemoteException >> " + e.getMessage());
              e.printStackTrace();
          } catch (OperationApplicationException e) {
              Logger.e(LOGGER_TAG, ">> OperationApplicationException >> " + e.getMessage());
              e.printStackTrace();
          } catch (Exception e){
              Logger.e(LOGGER_TAG, ">> Exception >> " + e.getMessage());
              e.printStackTrace();
          }


마지막에 이름추가하고 전화번호 추가하고 쿼리를 applybatch로 날리는것 같은데요

궁금한게 이 전화번호부의 contact_id라고 해야하나 마지막 추가된 전화번호부의 row줄이라고 해야하나

그런 값을 얻어올수 있나요?? rawcontact_id라든지 contact_id라든지 추가된 녀석의 id를 쿼리 날릴때 리턴받을수 있는지 궁금합니다.

아니면

전화번호부 추가하고 나서 다시 쿼리를 날려서 추가한 전화번호를 찾아야하는건지 조언좀 부탁드리겠습니다

ㅠ_ㅠ 왠지 리턴받을수있을꺼 같은데 잘안되네요



profile