Android - Как изменить элементы представления верхнего / нижнего колонтитула для существующего ListView?

Скажем, я добавляю представление заголовка в представление списка, используя типичный метод, например:

View header = getLayoutInflater().inflate(R.layout.list_header, null);
TextView headerText = (TextView) header.findViewById(R.id.my_textview);
headerText.setText("This is my header!");

myListView.addHeaderView(header);
myListView.setAdapter(adapter);

Затем, позже мне нужно изменить текст текстового представления заголовка ...

TextView headerText = (TextView) findViewById(R.id.my_textview);
headerText.setText("new header text!");

Похоже, это не сработает, поскольку я изначально прикреплял заголовок к списку путем его надувания ...

Как мне изменить текст?

11
задан Jake Wilson 25 October 2011 в 18:00
поделиться