Могу ли я использовать макет на Android, чтобы визуализировать только часть изображения за раз? - PullRequest
1 голос
/ 11 апреля 2010

У меня есть файл изображения, в котором есть все спрайты персонажей, которые я буду использовать в игре, и я хочу создать макет, который позволит пользователю циклически проходить по каждому изображению, чтобы иметь возможность выбрать, какое из них ему нужно. Итак, у меня есть одно большое изображение, и мне нужно рендерить только небольшой (32 х 32) фрагмент за раз. Возможно ли это с макетами или мне придется использовать холст и вручную делать большую часть этого?

1 Ответ

1 голос
/ 11 апреля 2010

Да Попробуйте использовать scrollX и scrollY. Вы можете установить эти свойства программно или в макете XML.

При этом загрузка только небольших изображений, которые должен видеть пользователь, предпочтительнее загрузки большого изображения, содержащего все. Если ваше изображение действительно большое, вы можете рассмотреть первый вариант.

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