내 문제는 내가 연락처/사람의 _ID를 데이터베이스에 저장하고 전화를 걸기 위해 전화를 걸고 싶다는 것입니다. 사용자가 버튼을 누를 때 저장된 연락처. 연락처의 _ID를 알고있는 경우 전화를 걸 때 (특정 사람에게 전화하기)
나는 커서에서 _ID를 검색하고 사용자가 내가Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("content://contacts/people/" + CONT_ID));
startActivity(intent);
를 호출 버튼을 누르면 이제 문제는 전화 걸기 때문이다,에
String CONT_ID = cursor.getInt(cursor.getColumnIndex(ContactsContract.Contacts._ID)); ...
나중에 데이터베이스에 보관 표시되지만 "비어 있음"인 경우 원하는 사람이 표시되지 않습니다.
그래서 사람을 채우지 않는 것 같습니다. 안드로이드 개발 가이드는 의도 설명에 말한다 :
ACTION_DIAL 내용 : // 연락처/사람들/1 - 사람과 전화 걸기가 채워 표시
내가 원하는 사람이 얼마나 다른 작성해야합니다.? 어떤 힌트?