public String getPhoneType(Context context, int simId) {
int phoneType = MultiSIMDeviceInfo.getInstance(context).getPhoneType(GEMINI_SIM_1);
if(phoneType == TelephonyManager.PHONE_TYPE_NONE){
TelephonyManager tm = (TelephonyManager) context
.getSystemService(Context.TELEPHONY_SERVICE);
phoneType = tm.getPhoneType();
}
String phoneTypeString=null;
switch(phoneType){
case TelephonyManager.PHONE_TYPE_NONE:
phoneTypeString = "NONE";
break;
case TelephonyManager.PHONE_TYPE_GSM:
phoneTypeString = "GSM";
break;
case TelephonyManager.PHONE_TYPE_CDMA:
phoneTypeString = "CDMA";
break;
}
return phoneTypeString;
}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. 怎样用 C/C++ 开发一个原生程序运行在 An
  2. 我的Android之旅——学习、项目、心态
  3. Android(安卓)JNI入门
  4. Android(安卓)Binder概述
  5. Android教父高焕堂谈Android“开源”与“
  6. Android(安卓)系统中 gps Location Servi
  7. Android(安卓)APN的设置问题--进一步讨论
  8. Android几种常见 自定义Button样式
  9. 如何学习Android及如何利用android来赚钱
  10. Solution of issue: Android(安卓)soft k