Я пытаюсь создать ListView, заполненный элементами, выбранными из API, и в зависимости от переменной я хочу показать / скрыть TextView в моем макете элемента ListView для этой строки.
Мой макет элемента ListViewсодержит 3 TextViews.Один из них по умолчанию скрыт с помощью android: visibilty: "GONE".
Я использую это для моего ListAdapter:
ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
Присоединить к:
ListAdapter adapter = new SimpleAdapter(this, mylist , R.layout.main,
new String[] { "title", "info","comments", "score" },
new int[] { R.id.item_title, R.id.item_subtitle, R.id.post_comments, R.id.post_score });
setListAdapter(adapter);
final ListView lv = getListView();
Итак, мой вопрос: как я могу выполнить итерацию по всему списку, чтобы проверить, если «VariableA» == «что-то», а затем показать скрытый TextView внутри этого единственного элемента?
Или есть способдинамически вставить TextView в этот единственный элемент ListView?
Спасибо!