Я использую ListActivity для отображения информации о фондовом рынке.Каждая строка имеет свой собственный макет с 4 текстовыми представлениями.Мне нужно обновлять информацию о каждой акции по мере их изменения.Моя проблема в том, что я могу извлечь конкретное представление из списка, однако я не знаю, как найти текстовое представление в этом представлении. Код ниже может прояснить мою проблему.Вот что я сделал, но это не сработало:
ListView list = (ListView) findViewById(R.id.list);
View r = list.getChildAt(2);
TextView t = (TextView) r.findViewById(R.id.t_buy);
t.setText("3200$");
t_buy - это одно из текстовых представлений в моем макете.Я прыгал, что у андроида есть что-то вроде ниже, но это не так.
TextView t = (TextView) r.getChildAt(R.id.t_buy);
Это снимок экрана моего приложения.