Аппаратное ускорение Android TextView с помощью lockCanvas()Android

Форум для тех, кто программирует под Android
Anonymous
Аппаратное ускорение Android TextView с помощью lockCanvas()

Сообщение Anonymous »

Я пытаюсь использовать аппаратное ускорение Android для своего холста. Раньше у меня был SurfaceView, на котором я использовал lockCanvas(), чтобы получить холст, на котором позже рисовал, но я перешел на TextureView, так как не мог получить SurfaceView > использовать аппаратное ускорение. В настоящее время я пытаюсь заставить этот холст использовать аппаратное ускорение.

Код: Выделить всё

Canvas canvas = this.lockCanvas();
System.out.println(this.isHardwareAccelerated() + ", " + canvas.isHardwareAccelerated());
Выдает мне результат: true, false
( — это TextView)

Кто-нибудь знает, почему холст не имеет аппаратного ускорения и как это сделать?< /p>

Редактировать: насколько я понял, мне приходится использовать OpenGL. Однако мне все же хотелось бы знать, есть ли какие-либо объявленные планы по обеспечению аппаратного ускорения для такого холста.

Подробнее здесь: https://stackoverflow.com/questions/996 ... lockcanvas

Вернуться в «Android»