Самый умный способ рисовать более 100 изображений на экране - PullRequest
0 голосов
/ 25 мая 2010

Я собираюсь нарисовать сетку 10х10 изображений PNG. Каждое изображение размером 32х32 пикс. Все изображения уникальны. Я думаю, что проще всего поместить каждое изображение в ImageView.

Если добавить все ImageView в макет, это даст мне какой-то удар по производительности?

Был бы какой-нибудь более умный способ нарисовать эти изображения?

1 Ответ

2 голосов
/ 25 мая 2010

Я предполагаю, что ваша сетка является сеткой. Чем он должен иметь адаптер с вашими вещами. В адаптере есть метод getView, который вам нужно изучить. Вы устанавливаете свои изображения там. Я бы посмотрел на примеры GridView и этот пример

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

чтобы посмотреть, как писать эффективные адаптеры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...