Есть какие-то проблемы при рисовании с помощью Canvas вне UIthread в Android? - PullRequest
0 голосов
/ 27 июля 2011

У меня довольно сложная задача рисования, которую я хочу переместить в отдельный рабочий поток вне потока пользовательского интерфейса. Я не буду обновлять пользовательский интерфейс в этой теме, я буду рисовать только растровые изображения и текст в своем собственном объекте Canvas, а затем публиковать этот объект в ImageView, используя runOnUiThread.

Есть ли какой-либо недостаток или побочный эффект при этом?

1 Ответ

0 голосов
/ 27 июля 2011

Ну, я бы подумал, что это похоже на необходимость загружать изображения из файлов для таких ситуаций, как твиттер и списки контактов.Разместите стенд в пользовательском интерфейсе, обработайте изображения асинхронно, затем обновите представление новым изображением.

Приложение Twitter можно использовать для вдохновения.

...