안녕하세요.


간단한 어플을 만들다가 갤럭시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에서도 정상작동하도록 하려면 시스템 정보를 가지고 분기를 해서


따로 처리해야 하는 건가요?


아님 다른 방법이 있나요?


고수님들 도와주세요~~