說我用頭視圖添加到我的列表視圖,如典型的方法,以便: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的文字...
TextView headerText = (TextView) findViewById(R.id.my_textview);
headerText.setText("new header text!");
這似乎不起作用,因爲我原來將標題附加到列表中的方式是通過將其擴充...
如何更改文本?
爲什麼你第二次得到標題textview resultCode TextView headerText =(TextView)findViewById(R.id.my_textview); ?直接使用第一個setText。 – user370305
發佈整個活動代碼,以便我們瞭解問題。 – user370305