Как создать динамический интерфейс в Android, как на картинке ниже

Я пытаюсь разработать динамический макет пользовательского интерфейса в Android, чтобы представить дату, как на рисунке ниже. Я ** сталкиваюсь с проблемами в создании представления, как показано в приведенной ниже почте ** посещаемость пользовательского интерфейса

Я пытался использовать вид списка!

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

1 ответ

Попробуйте создать несколько пользовательских видов, например, круги с датами, метки слева и права с макетами XML. Затем создайте родительское представление с некоторым расположением контейнера, например FrameLayout, В этом родительском представлении переопределить это onDraw() метод, и там вручную создавать и добавлять каждый макет. Это просто, но может быть неэффективно, когда есть много мнений

Другие вопросы по тегам