答案 0 :(得分:0)
首先,您需要使用EditText对象
EditText et = (EditText)findViewById(R.id.edit_text);
ListView listview = (ListView)findViewById(R.id.listview);
现在你需要在listview上设置onItemClickListener。
listView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,int position, long id) {
String item = listView.getItemAtPosition(position);
et.setText(item);
}
});
我假设你正在使用带字符串的普通适配器作为项目,因为你没有显示任何特定的customadapter代码。
答案 1 :(得分:0)
要使列表可以点击,请应用foreach (DataRow row in this.table.Rows)
{
row[1] = someNewValue;
}
为了获取内容,您需要定义对象的位置,然后使用setText,并根据位置获取内容。
foreach (DataGridViewRow row in this.dataGridView1.Rows)
{
row.Cells[1].Value = someNewValue;
}
答案 2 :(得分:0)
第1步: 初始化textView
EditText etSetText ;
etSetText = (EditText) findViewById(R.id.EDITTEXTID);
第2步: 处理ListView的OnClickListner 获取点击项目 将Text设置为Initialized TextView
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> listView, View view,
int position, long id) {
String selectedText = listView.getItemAtPosition(position);
etSetText.setText(selectedText)
}
});