Так что в основном я пытаюсь выяснить, как добавить карты в свой макет в зависимости от длины массива.У меня есть список строк:
List<String> modulelist = new ArrayList<String>();
Log.e("Count " ,""+snapshot.getChildrenCount());
for (DataSnapshot postSnapshot: snapshot.getChildren()) {
modulelist.add(String.valueOf(postSnapshot.getKey()));
}
, которые я хотел бы заполнить каждую в свою карту.Итак, допустим, что индекс 0 - это «Математика», он будет заполнять карточку с макетом с текстом «Математика», написанным на нем.Я знаю, что он, вероятно, должен быть в Grid Layout для начала, так как он будет сортировать строки и столбцы, а затем просто может добавить карты программно?Если да, то как мне поступить с этим?
Кроме того, мне нужно было бы установить onClickListener для каждой карты, если это возможно.(Мне нужно знать, на какую карту нажали)