1
QuickContactBadgeにQuickContactBadgeとTextViewを動的に追加して連絡先の名前とその写真を表示するListViewがあります。私は、画像を取得している)私は ListViewのQuickContactBadge
1問題
次いるquickContactBadge.setImageBitmap(loadContactPhoto(getContentResolver(), contactId));
を言って
public static Bitmap loadContactPhoto(ContentResolver cr, long id) {
Uri uri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, id);
InputStream input = ContactsContract.Contacts.openContactPhotoInputStream(cr, uri);
if (input == null) {
return null;
}
return BitmapFactory.decodeStream(input);
}
はその後、私は、このメソッドを呼び出しています... QuickContactBadgeで写真を表示するには、次のコードを使用しています表示されますが、それは巨大です。 quickcontactbadgeのサイズを制御する方法。 2)これはquickContactBadgeで連絡先の画像を表示する最善の方法ですか、それとも好きな方法がある場合は教えてください。
おかげ