setCircular для RoundedBitmapDrawable не существует

Я пытаюсь создать круговое изображение с помощью следующего кода:

Bitmap bitmap = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.user);
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(mContext.getResources(), bitmap);
drawable.setCircular(true);

Я видел этот пример во многих руководствах и на странице разработчиков Android:

http://developer.android.com/reference/android/support/v4/graphics/drawable/RoundedBitmapDrawable.html

это объяснение функции setCircular:

public void setCircular (логический круговой)

Устанавливает форму изображения на круговую.

Что мне здесь не хватает?

Я попытался взглянуть на источник RoundedBitmapDrawable в Android Studio, и действительно, там нет функции setCircular. Мой целевой API 22.

0 ответов

Другие вопросы по тегам