我一直試圖從SIM卡讀取/寫入,但仍然沒有運氣。從sim卡讀取/寫入android
這裏是我到目前爲止的代碼:
//read from sim
public String adding() {
Uri simUri = Uri.parse("content://icc/adn/");
Cursor cursorSim = this.getContentResolver().query(simUri, null, null,null, null);
String b = "";
while (cursorSim.moveToNext()) {
b+= (cursorSim.getString(cursorSim.getColumnIndex("name")));
b += "\n" + (cursorSim.getString(cursorSim.getColumnIndex("_id")));
b+= "\n" + (cursorSim.getString(cursorSim.getColumnIndex("number")));
}
return b;
}
//寫入SIM
public void testing4() {
ContentValues values = new ContentValues();
values.put("tag", "test");
values.put("number", "1234");
getContentResolver().insert(Uri.parse("content://icc/adn/"); , values
);
}
請讓我知道,如果你對此有所瞭解。
感謝
是的,我已經這樣做,但仍然無法工作 – Richard
我試過了,但它仍然沒有工作.. @Macarse – Richard
我加入了這個問題。你解決了那個問題了嗎?如果您有興趣,我已經解決了導入問題 – UnknownJoe