안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
간단한 어플을 만들다가 갤럭시s 2.1 버전에서만 문제가 발생해서 질문올립니다.
화면에서 전화번호 정보를 가지고 있고
그걸 이용해서 sms 작성 화면을 띄울 때 전화번호가 지정돼 있도록 하는 건데요
사용한 소스코드는 다음과 같습니다.
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.putExtra("address", strPhoneNumber);
intent.setType("vnd.android-dir/mms-sms");
startActivity(intent);
여러 폰에서 테스트해본 결과, 갤럭시s 2.1 update1 버전에서는 번호가 안 나타나더라구요
갤스 2.2 부터는 정상 작동하구요.
찾아보니 인텐트 호출하는 패키지명이 달라서 그렇다..는 것 같은데
갤스 2.1에서도 정상작동하도록 하려면 시스템 정보를 가지고 분기를 해서
따로 처리해야 하는 건가요?
아님 다른 방법이 있나요?
고수님들 도와주세요~~