Недавно я столкнулся с устаревшей clipRect(Rect,Region.Op)
, которую я хотел бы использовать с DIFFERENCE
.Это было заменено на clipOutRect(Rect)
и, таким образом, я реализовал:
@Suppress("DEPRECATION")
fun clipOutRect(canvas: Canvas, rect: Rect) =
if (SDK_INT >= O) canvas.clipOutRect(rect)
else canvas.clipRect(rect, DIFFERENCE)
Теперь похоже, что это может быть метод совместимости в AndroidX , но по какой-то причине я не смог понятьгде я мог найти это точно.
Есть ли класс, уже обеспечивающий метод совместимости для clipOutRect(Rect)
?