又到了做课程设计的时候了,这回要做个基于android点餐系统,可能要用到获取本机号码的功能,于是
上网查了些资料,得到了解决。
android获取本机号码,可通过TelephonyManager 来显示
1 TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
2 txtPhoneNumber.setText(phoneMgr.getLine1Number()); //显示手机号
当然了,根据android的安全机制,使用TelephonyManager时必须在AndroidManifest.xml中
添加<uses-permission android:name="READ_PHONE_STATE" /> 否则无法获得系统的许可。