如何在android中以编程方式列出sim联系人?我得到了获取电话联系人here的代码,但我也需要SIM卡联系人。
最佳答案
Uri simUri = Uri.parse("content://icc/adn");
Cursor cursorSim = this.getContentResolver().query(simUri, null, null,null, null);
while (cursorSim.moveToNext()) {
listName.add(cursorSim.getString(cursorSim.getColumnIndex("name")));
listContactId.add(cursorSim.getString(cursorSim.getColumnIndex("_id")));
listMobileNo.add(cursorSim.getString(cursorSim.getColumnIndex("number")));
}
现在只要按照下面的代码获取simcard的详细信息..就可以了