自动获取本手机的号码填写入

 
  
	// 获取手机内sim卡电话号码
		TelephonyManager tManager=(TelephonyManager)getActivity().getSystemService(Context.TELEPHONY_SERVICE);
		
		if(isSimReady() && "".equals(et_input_cellnum_design.getText().toString().trim())){
			// 有电话卡 有电话号码
			phoneNum = tManager.getLine1Number()==null?"":tManager.getLine1Number()+"";
			System.out.println("获取手机sim卡里面的号码:【"+phoneNum+"】");
			if(phoneNum.contains("+86")){
				phoneNum = phoneNum.substring(3);
			}
			et_input_cellnum_design.setText(phoneNum);
			
			System.out.println("ChooseDecorateDesignFragment 默认获取手机sim卡的电话号码" + phoneNum);
		}else{
			phoneNum = et_input_cellnum_design.getText().toString().trim();
		}


 
 

你可能感兴趣的:(自动获取本手机的号码填写入)