只需使用类的openContactPhotoInputStream()方法,如果设置了一个ContactsContract.Contacts,它将返回InputStream包含联系人照片的内容.如果没有设置照片,它将返回null,在这种情况下,您应该尝试设置android.R.drawable.ic_contact_picture为默认图像.
对.在自己尝试之后,看起来你无法访问Drawable甚至气馁的私有s.傻我.
但是,您只需导航到您的android-sdk/platforms/android-4/data/res/drawable目录并将其复制ic_contact_picture到您的项目可绘制目录.然后,如果上面的方法返回null,只需将drawable设置为您的照片.
| 归档时间: |
|
| 查看次数: |
1230 次 |
| 最近记录: |