Android 如何从listview中获取值
如何从Android 如何从listview中获取值,android,listview,android-edittext,Android,Listview,Android Edittext,如何从列表视图中获取值 i、 e单击列表项时,它会从列表视图发送数据,并在编辑文本中设置列表视图的值,如下所示: list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected(AdapterView parentView, View childView, int position, long id) { String s
列表视图中获取值
i、 e单击列表项时,它会从列表视图发送数据,并在编辑文本中设置列表视图
的值,如下所示:
list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView parentView, View childView, int position, long id) {
String str = ((TextView)childView).getText().toString();
(EditText)findViewById(R.id.EditText01).setText(str);
}
});
这个和这个应该有助于像这样的事情:
list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView parentView, View childView, int position, long id) {
String str = ((TextView)childView).getText().toString();
(EditText)findViewById(R.id.EditText01).setText(str);
}
});
View curr = adapter.getView(getSelectedItemPosition(),null,null);
TextView c = (TextView)curr.findViewById(R.id.detail);
这个和这个应该有帮助试试这个:
View curr = adapter.getView(getSelectedItemPosition(),null,null);
TextView c = (TextView)curr.findViewById(R.id.detail);
listview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(<Your Class Name>.this,
"posisiton: "+position+" "+"Id: "+id, Toast.LENGTH_SHORT).show();
}
});
listview.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父级、视图、,
内部位置,长id){
Toast.makeText(.this,
“posisiton:”+position+“+”Id:“+Id,Toast.LENGTH\u SHORT.show();
}
});
试试这个:
listview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(<Your Class Name>.this,
"posisiton: "+position+" "+"Id: "+id, Toast.LENGTH_SHORT).show();
}
});
listview.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父级、视图、,
内部位置,长id){
Toast.makeText(.this,
“posisiton:”+position+“+”Id:“+Id,Toast.LENGTH\u SHORT.show();
}
});