안녕하세요..
MainActivity 의
// 단말기 핸드폰번호 얻어오기
public String getPhoneNumber() {
TelephonyManager mgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
return mgr.getLine1Number();
}
이런 메소드가 있는데요.
이걸
Broadcast 이 클래스에서 호출하려는데 nullpointerexception 이라고 나옵니다.
public Context mContext = null;
String myPhoneNumber = getActivityTelNum();
public String getActivityTelNum() {
//return ((MainActivity) mContext).test();
return ((MainActivity) mContext).getPhoneNumber();
}
이렇게 사용하고 test() 메소도를 호출해도 마찬가지입니다.