추출된 전화번호 앞뒤에 따옴표 추가 방법
본문
아래 소스는 내 전화번호를 추출해서 String id = 내전화번호; 로 입력되는 소스입니다
현재 소스에서
String id = "내전화번호"); 처럼 앞뒤에 따옴표를 추가해 주어야 합니다
도와 주세요
String id = myPhoneNumber(MainActivity.this);
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");
}catch(Exception e){}
return myNumber;
}
}
답변 2
따옴표만 추가하는게 목적이시라서
추가하는 구조이신데, 컴파일시 오류도 없고, 소스가 먹통이시면
조금 내용을 변경해보시죠
myNumber = mgr.getLine1Number();
myNumber = myNumber.replace("+82", "0");
myNumber = "\""+ myNumber+"\"";
또는 , 단일따옴표도 가능하다면
myNumber = mgr.getLine1Number();
myNumber = myNumber.replace("+82", "0");
myNumber = "'"+ myNumber+"'";
따옴표만 추가하는게 목적이라는 가정하에
myNumber = '"'+ mgr.getLine1Number() + '"';
답변을 작성하시기 전에 로그인 해주세요.