Java android BaseAdapter-如何将文本视图中的文本设置在适配器的特定位置?
我可能无法为谷歌制定一个正确的搜索查询来解决我的问题 我有一个扩展BaseAdapter的ListView适配器,其中每个位置都有一些视图Java android BaseAdapter-如何将文本视图中的文本设置在适配器的特定位置?,java,android,adapter,Java,Android,Adapter,我可能无法为谷歌制定一个正确的搜索查询来解决我的问题 我有一个扩展BaseAdapter的ListView适配器,其中每个位置都有一些视图 其中之一是一个文本视图,通过单击该视图,我可以启动DatePicker对话框。因此,通过在其上设置结果集,我需要setText()返回我单击的文本视图。如何将此文本设置为我单击的确切位置?在item clickEvent上获取TextView并将其保存在局部变量中。现在,在日期集侦听器中,获取日期并将其设置为从保存的本地视图中获得的TextView Text
其中之一是一个文本视图,通过单击该视图,我可以启动DatePicker对话框。因此,通过在其上设置结果集,我需要
setText()
返回我单击的文本视图。如何将此文本设置为我单击的确切位置?在item clickEvent上获取TextView
并将其保存在局部变量中。现在,在日期集侦听器中,获取日期并将其设置为从保存的本地视图中获得的TextView
TextView currentSelection;
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapter, View view, int pos, long id) {
currentSelection = (TextView)view;
}
});
TextView当前选择;
setOnItemClickListener(新的OnItemClickListener(){
@凌驾
public void onItemClick(适配器视图适配器、视图视图、int-pos、长id){
currentSelection=(文本视图)视图;
}
});
thanx!当我需要保存(或发送)数据时,如何从所有位置(每个位置都有TextView和EditText)获取text()?可以根据位置将其保存在ArrayList或数组中