메신저 API에서 가져온 항목으로 채워진 ListView를 만들려고하는데 변수에 따라 해당 행의 ListView 항목 레이아웃에서 TextView를 표시하거나 숨기려고합니다.Android : Array 값에 따라 ListView 항목의 요소를 동적으로 표시하거나 숨기는 방법은 무엇입니까?
내 ListView 항목 레이아웃에는 3 개의 TextView가 포함되어 있습니다. 하나는 android : visibilty : "GONE"을 사용하여 기본적으로 숨겨져 있습니다. 에
ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
첨부 :
나는이 내 ListAdapter을 위해 사용하고
이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"= = "something"그런 다음 그 단일 항목 내에서 숨겨진 TextView를 표시합니까?
또는 하나의 ListView 항목에 TextView를 동적으로 삽입하는 방법이 있습니까?
감사합니다.