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

Программисты JAVA общаются здесь
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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