我在更改ListView中TextView内部的数据时遇到问题。 我可以访问数据并发送文本的祝词,但是当我更改它时,列表不会更新 。访问ListView中的行
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, presidents));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
ListAdapter list_adapter = lv.getAdapter();
TextView var_x = (TextView) list_adapter.getView(0,null,null);
ListView list = getListView();
int count = list.getChildCount();
Toast.makeText(getApplicationContext(),(var_x).getText(),Toast.LENGTH_SHORT).show();
var_x.setText("not a president");
}
我已经创建了一行后,如何更改行的文本/样式?
感谢所有帮助
我尝试这样做,但它似乎没有任何区别。 – Justin 2010-09-28 13:46:18