I am trying to get my telephone number programatically on Android. I have readen that always is not possible to get the number but perhaps somebody knows some solution to do this. Thank you. Here is my code:
public class ReadSIM extends Activity
{
public void onCreate(Bundle savedInstance)
{
super.onCreate(savedInstance);
setContentView(R.layout.main);
TelephonyManager telemamanger = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
TextView mitexto =(TextView) findViewById(R.id.textView1);
mitexto.setText(telemamanger.getLine1Number().toString());
}
}
And here is the manifest permission:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>