如何检查设备是否有2张SIM卡插入或1张SIM卡以及如何获取Sim-Android的路径

时间:2018-01-05 09:41:32

标签: java android

private fun addContactToSim(number:String,name:String) {
   try {        
      val simUri = Uri.parse("content://icc/adn")
      val values = ContentValues()
      values.put("number", number)
      values.put("tag", name)
      context.getContentResolver().insert(simUri, values)
   }
   catch (e:Exception)
   {
      e.printStackTrace()
   }
}

这是我的代码。我正在尝试创建联系人。我希望在选定的SIM卡中保存联系人。如果用户点击“保存联系人”,则应用程序应询问用户是否要将其保存在“SIM1”或“SIM2”中。然后,当用户选择SIM时,它应该将联系人保存在适当的SIM中。

但我不知道如何检查手机是否有双卡双待以及我将如何获得SIM卡的路径。

请帮帮我。

0 个答案:

没有答案