Added in API level 14

DisplayPhoto


class DisplayPhoto
kotlin.Any
   ↳ android.provider.ContactsContract.DisplayPhoto

Helper class for accessing full-size photos by photo file ID.

Usage example:

Retrieving a full-size photo by photo file ID (see ContactsContract.ContactsColumns#PHOTO_FILE_ID)
public InputStream openDisplayPhoto(long photoFileId) {
      Uri displayPhotoUri = ContentUris.withAppendedId(DisplayPhoto.CONTENT_URI, photoKey);
      try {
          AssetFileDescriptor fd = getContentResolver().openAssetFileDescriptor(
              displayPhotoUri, "r");
          return fd.createInputStream();
      } catch (IOException e) {
          return null;
      }
  }
  

Summary

Constants
static String

Queries to ContactsContract.DisplayPhoto#CONTENT_MAX_DIMENSIONS_URI will contain this column, populated with the maximum height and width (in pixels) that will be stored for a display photo.

static String

Queries to ContactsContract.DisplayPhoto#CONTENT_MAX_DIMENSIONS_URI will contain this column, populated with the height and width (in pixels) for photo thumbnails.

Properties
static Uri!

This URI allows the caller to query for the maximum dimensions of a display photo or thumbnail.

static Uri!

The content:// style URI for this class, which allows access to full-size photos, given a key.

Constants

DISPLAY_MAX_DIM

Added in API level 14
static val DISPLAY_MAX_DIM: String

Queries to ContactsContract.DisplayPhoto#CONTENT_MAX_DIMENSIONS_URI will contain this column, populated with the maximum height and width (in pixels) that will be stored for a display photo. Larger photos will be down-sized to fit within a square of this many pixels.

Value: "display_max_dim"

THUMBNAIL_MAX_DIM

Added in API level 14
static val THUMBNAIL_MAX_DIM: String

Queries to ContactsContract.DisplayPhoto#CONTENT_MAX_DIMENSIONS_URI will contain this column, populated with the height and width (in pixels) for photo thumbnails.

Value: "thumbnail_max_dim"

Properties

CONTENT_MAX_DIMENSIONS_URI

Added in API level 14
static val CONTENT_MAX_DIMENSIONS_URI: Uri!

This URI allows the caller to query for the maximum dimensions of a display photo or thumbnail. Requests to this URI can be performed on the UI thread because they are always unblocking.

CONTENT_URI

Added in API level 14
static val CONTENT_URI: Uri!

The content:// style URI for this class, which allows access to full-size photos, given a key.