По сути, я хочу визуализировать изображение (растровое изображение) в ImageView, но довольно быстро изменить его матрицу преобразования изображений.
Я новичок в разработке для Android и не уверен, что яЯ делаю это правильно или нет.В настоящее время я делаю это:
myImageView.setImageResource (resource_id);// только один раз
myImageView.setImageMatrix (myMatrix);// много раз
Проблема в том, что рендеринг занимает много времени - от 12 до 63 миллисекунд в зависимости от видимой области после преобразования.
Использует ли это аппаратное ускорение?Есть ли способ сделать это быстрее?Нужно ли переходить на OpenGL (о котором я ничего не знаю)?С чего начать, если я это сделаю (OpenGL 1.0 / 2.0)?
Спасибо!