Android 2.1 phone contact
in android 2.1 how can i read phone contact image,if 开发者_开发技巧no contact image is there i need to get the default one the os provide.
Just use the convenience method openContactPhotoInputStream() of the ContactsContract.Contacts class which will return an InputStream containing the contacts photo if one is set. If no photo is set it will return null in which case you should try to set android.R.drawable.ic_contact_picture as your default image.
Right. After trying it myself it looks like you can't access the private Drawables which is even discouraged. Silly me.
However you can just navigate to your android-sdk/platforms/android-4/data/res/drawable directory and copy the ic_contact_picture to your projects drawable directory. Then if the method above returns null just set that drawable as your photo.
加载中,请稍侯......
精彩评论