테스트 사이트 - 개발 중인 베타 버전입니다

폰번호를 string id 로 가져 오는 방법 질문 드립니다. 채택완료

은빛여전사 8년 전 조회 1,814



 id 부분에 아무것도 입력이 안된상태로 빌드하면 아래 이미지처럼 아무것도 안나옵니다 


 




 id 부분에 그누보드 회원정보중 핸드폰번호를  직접 입력해서 빌드하면 

아래 이미지처럼 회원의 포인트가 나옵니다 





 id 부분에 myPhoneNumber(zzzzzz.this) 입력해서 빌드하면 

아래 이미지처럼 <br /> 이 나옵니다
 

<br /> 이 나오는거 보면 추출된 내폰 번호를 string id 쪽으로 받아 오는거 같은데 

받아오는 형식에 문제가 있는것 같습니다


받아오는 형식이  "  "  안에 핸드폰 번호가 들어가 있는 형식으로 받아져야 정상 작동을 합니다

따옴표 없이 그냥 폰번호가 입력되면 오류가 나면서 빌드조차 안됩니다...

myPhoneNumber(zzzzzz.this)       <--  이부분에

" " 가 포함된 전화번호가 받아지게 하려면 어떻게 해야 하는지 궁금합니다.


아래는 기기의 폰번호를 가져오는 소스입니다.



String id = myPhoneNumber(zzzzzz.this);
String name = "";


public static String myPhoneNumber(Context context) {
String myNumber = null;
TelephonyManager mgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
try{
myNumber = mgr.getLine1Number();

myNumber = myNumber.replace("+82", "0");

myNumber = "'"+ myNumber+"'";


}catch(Exception e){}
return myNumber;
}





 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

전화번호 가져오는 소스를 바꿔야 될꺼 같네요...
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플래토
8년 전
여기한번 참고해보세요<br />
<br />
<a href="http://i5on9i.blogspot.kr/2015/10/blog-post_70.html?m=1" target="_blank" rel="noopener noreferrer">http://i5on9i.blogspot.kr/2015/10/blog-post_70.html?m=1</a>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

전화번호 정보를 정상적으로 가져오지 못하는 것으로 보이니 점검해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

은빛여전사
8년 전
못가져 오는건가요?? ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인