Вы можете использовать A RecyclerView
с RecyclerView.Adapter
и некоторыми элементами List
.
Если вы хотите создать новую карту, просто добавьте элемент в конец списка и позвоните notifyItemInserted(position)
.
Некоторые ссылки
Кроме того, вы можете использовать вертикальную LinearLayout
для хранения ваших видов и создать xml-файл для представления ваших карточек. Каждый раз, когда вы хотите добавить новый вид, надуйте файл XML и введите layout.addView(view)
Управлять вашими картами будет сложнее, но если вы планируете только добавлять новые карты, это может быть проще, чем просмотр у переработчика.
Пример
Это лучшие способы, которые я знаю, чтобы добиться того, что вы просили.