Android ООП объекты + сложный вид

1

Я разрабатываю приложение, которое должно отображать информацию о запасе магазина. Каждое действие будет содержать до 100 наименований.

Мой план заключается в компоновке этой информации в сетке 10 * 10. Каждый ящик в сетке представляет собой элемент запаса. Каждый из этих элементов будет представлен значком и текстом под значком (имя). Я настраиваю новый макет, который имеет ImageView и TextView для этого. Я назвал layout Tab.xml

Итак, мне нужно знать, можно ли написать класс java, который будет использовать Tab.xml в качестве макета. Затем я могу программно создать каждый элемент класса java, устанавливая изображение и текст, когда я иду.

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

Теги:
oop
layout

1 ответ

0
Лучший ответ

Мой план заключается в компоновке этой информации в сетке 10 * 10

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

В любом случае, для чего вы хотите, вам не нужно писать класс для рендеринга ваших просмотров. Вы можете использовать GridView, который позволяет вам делать это легко. Взгляните на этот учебник: Создание настраиваемого адаптера для GridView 1. Это просто вопрос раздувания вашего Tab.xml в пользовательском адаптере и заполнение его некоторыми данными (возможно, массивом).

  • 0
    Благодарю. Это должно дать мне хорошее начало.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню