Say I dodać widok nagłówka do mojego widoku listy stosując typowe metody tak:Android - Jak zmienić elementy widoku nagłówka/stopki dla istniejącego 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);
Następnie później muszę zmieniać tekst TextView nagłówka ...
TextView headerText = (TextView) findViewById(R.id.my_textview);
headerText.setText("new header text!");
ten nie wydaje się działać, ponieważ sposób, w jaki pierwotnie dołączałem nagłówek do listy, polegał na nadmuchiwaniu go ...
Jak zmienić tekst?
dlaczego po raz drugi otrzymujesz nagłówek textview resultCode TextView headerText = (TextView) findViewById (R.id.my_textview); ? po prostu użyj pierwszego bezpośrednio do setText. – user370305
opublikować cały kod działalności, aby ułatwić zrozumienie problemu. – user370305