MENU 電話帳からメールアドレスを取得するにはAndroid2.1以降 以前、メール関連アプリを開発したが、Android2.1にアップデートしそのアプリを実行すると、 連絡先一覧に新規登録した方が表示されないという不具合が発生した。 調べてみると、Android2.1以降では連絡先の取得方法が変わっていることがわかった。 Android2.1の推奨された方法で連絡先を取得することができたので以下にメモ書き。 // // メールアドレスが登録されている連絡先だけを一覧表示する // // DATA表からメールアドレスを全て取得 ContentResolver cr = getContentResolver(); Cursor dataAddressTable = cr.query( Data.CONTENT_URI, null, Data.MIMETYPE + " = ?", new S