Вращение представления в Android

У меня есть кнопка, которую я хочу поставить под углом 45 градусов. По какой-то причине я не могу заставить это работать.

Может ли кто-нибудь предоставить код для этого?

66
задан Pang 28 November 2014 в 08:01
поделиться

1 ответ

Расширьте класс TextView и переопределите метод onDraw () . Убедитесь, что размер родительского представления достаточно велик, чтобы обрабатывать повернутую кнопку, не обрезая ее.

@Override
protected void onDraw(Canvas canvas) {
     canvas.save();
     canvas.rotate(45,<appropriate x pivot value>,<appropriate y pivot value>);
     super.onDraw(canvas);
     canvas.restore();

} 
46
ответ дан 24 November 2019 в 14:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: