3
在android 2.1我怎麼能讀手機的聯繫人圖片,如果沒有聯繫人圖片,我需要獲得默認的操作系統提供。Android 2.1手機聯繫人
在android 2.1我怎麼能讀手機的聯繫人圖片,如果沒有聯繫人圖片,我需要獲得默認的操作系統提供。Android 2.1手機聯繫人
只需使用ContactsContract.Contacts
類的簡便方法openContactPhotoInputStream(),該類將返回包含聯繫人照片(如果已設置)的InputStream
。如果未設置照片,則將返回空值
,在這種情況下,應嘗試將
android.R.drawable.ic_contact_picture
設置爲默認圖像。
對。自己嘗試後,它看起來像你不能訪問私人Drawable
甚至不鼓勵。傻我。
但是,您可以導航到您的android-sdk/platforms/android-4/data/res/drawable
目錄並將ic_contact_picture
複製到您的項目可繪製目錄。然後,如果上面的方法返回null,只需將該drawable設置爲您的照片。