私は連絡先の電子メールをその名前で入手しようとしていましたが、いくつかの難しさがありました。私が間違って何をやっている名前で連絡先電子メールを取得する
Cursor emailCur = cr.query(
ContactsContract.CommonDataKinds.Email.CONTENT_URI, null,
ContactsContract.CommonDataKinds.Email.DISPLAY_NAME + " = ?",
new String[] { contactName }, null);
while (emailCur.moveToNext()) {
String email = emailCur
.getString(emailCur
.getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));
String emailType = emailCur
.getString(emailCur
.getColumnIndex(ContactsContract.CommonDataKinds.Email.TYPE));
}
emailCur.close();
私は常に例外を取得し、:ここ は、私はこれを行うにしようとしていますどのようにでしょうか?
私はカーソルループをゼロ回繰り返しています。
をごlogcatエラーを投稿し、私たちはその例外と理由を知ってください。 – Sam