Android: Linear vs. Схема таблицы для многоразового интерфейса UI
-
25-09-2019 - |
Вопрос
Я пытаюсь определить многоразовый элемент макета, который я хочу включить в другой макет. Но я не уверен, какой лучший способ архивировать планировку, которую я хочу.
Многоразовый компонент должен выглядеть так.
Это должно быть разделено на 3 области. Каждая область получит отдельное фоновое изображение. Обе области слева должны содержать 2 текстовых просмотров, тогда как правильная площадь должна содержать 3 текстовых просмотров. Весь компонент должен заполнить ширину экрана.
Я уже начал создавать макет, но я до сих пор не уверен, делать это, делать это, вложенные несколько линейных классов или с помощью таблетки.
Какой путь я должен идти? Или вы бы предположили совершенно другой подход?
Решение
Есть а. RelativeLayout
или LinearLayout
как родитель. Внутри это берет LinearLayout
для левого и RelativeLayout
справа.
Слева взять TableLayout
.Эта должна дать необходимый макет.