Я немного потерян. Я разрабатываю свое первое приложение для Android, и я не уверен в том, как лучше реализовать некоторые действия.Лучший способ разделить экран и элемент повторного использования в действии
Нет моей проблемы, чем в моем приложении, я должен разделить экран на две равные части, одну сторону для каждого игрока. Каждая сторона имеет два TextView, некоторые кнопки и т. Д., То же самое для обоих игроков, но одна сторона поворачивается на 180 градусов относительно другой.
Что было бы лучшим способом сделать это?
- Определить весь макет и повторить один и тот же макет внутри каждого игрока? Я думаю, что это будет худшее решение, потому что управление слушателями для взглядов будет дублировано и более сложным.
- Используйте макет, чтобы определить виды плеера и поместить его в ListView или Table с двумя элементами/строками, используя пользовательский адаптер для унификации управления слушателями? В этом случае я не знаю, как разделить экран на две равные части и поместиться на весь экран ...
- Использовать фрагменты, определяя фрагмент, чтобы определить игрока, который он дважды помещает в макет?
- Другая идея .....
Может кто-нибудь помочь мне и скажите мне, лучший способ сделать это в Android и лучший способ с точки зрения управления и производительности?
Заранее спасибо.
В принципе, у меня есть два одинаковых макета, которые я хочу собрать на экране, пополам. В моем другом макете я использовал список, упростив управление с помощью адаптера, но я не знаю, как разделить экран пополам со списком. Если я определяю все представления независимо, управление и настойчивость очень сложны. Какой был бы лучший способ сделать это? – jgonzal