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