3
android 2.1連絡先の画像がない場合は、どうすれば連絡先の画像を読むことができますか?osが提供するデフォルトの画像を取得する必要があります。Android 2.1の電話連絡先
android 2.1連絡先の画像がない場合は、どうすれば連絡先の画像を読むことができますか?osが提供するデフォルトの画像を取得する必要があります。Android 2.1の電話連絡先
クラスの便利なメソッドopenContactPhotoInputStream()を使用してください。連絡先の写真が設定されている場合はInputStream
が返されます。写真が設定されていない場合はnull
が返されます。その場合は、
android.R.drawable.ic_contact_picture
をデフォルト画像に設定してください。
右。自分自身を試してみたところ、私的なDrawable
にアクセスすることはできないように思えます。愚かな私。
android-sdk/platforms/android-4/data/res/drawable
ディレクトリに移動し、ic_contact_picture
をプロジェクトの描画可能ディレクトリにコピーすることができます。上記のメソッドがnullを返す場合は、そのドロアブルを写真として設定します。