рисование пульсаций setRadius () для API android 21 - PullRequest
0 голосов
/ 12 февраля 2020

Я использую RipleDrawable и хочу установить его размер равным 60dp.

Я пробовал этот код, но не увидел изменений:

  int size = getContext().getResources().getDimensionPixelSize(R.dimen.60_dp);
  RippleDrawable drawable = (RippleDrawable) getResources().getDrawable(i, null);
  drawable.setBounds(0, 0, size, size);
  selectedAccountAvatar.setBackground(drawable);

setSize () работает, но что эквивалентно API 21

  int size = getContext().getResources().getDimensionPixelSize(R.dimen.60_dp);
  RippleDrawable drawable = (RippleDrawable) getResources().getDrawable(i, null);
  selectedAccountAvatar.setBackground(drawable);
...