마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

edittext에 주소록에서 전화번호 가져오기

0 추천

이게 몇 달전부터 계속 안되던건데..

구글링을 아무리 해봐도 답이 안나오더군요.

 

일단 제가 하고 싶은 건 이겁니다.

 

1. 버튼 클릭

2. '연락처 선택' 창 띄우기

3. 사용자가 연락처 하나를 선택할 시 해당 번호가 edittext에 입력됨

 

 

 
Button choo = (Button) findViewById(R.id.contact);
		choo.setOnClickListener(new Button.OnClickListener() {
			public void onClick(View v) {
				Intent intent = new Intent(Intent.ACTION_PICK);
				intent.setData(ContactsContract.CommonDataKinds.Phone.CONTENT_URI);
				startActivityForResult(intent, 0);

			}
		});

 

 
선택창 불러오는거야 쉬운데 그 다음부턴 어떻게 해야할지..
하루퍼 (710 포인트) 님이 2014년 6월 2일 질문

1개의 답변

0 추천
음...넘어간 액티비티에서 제대로 결과값을 넘겨주지 않는거 아닐까요? 아님 결과값을 받고자 하는 부모 액티비티에서 잘못받고 있거나.. 본 경우에는 굳이 액티비티 이동보다 리스트다이얼로그를 띄우는게 더 좋지 않을까 조심스레 의견을 내봅니다^^;;
YeonMin (17,860 포인트) 님이 2014년 6월 3일 답변
...