我正在尝试获取所选项目的文本并将其显示在敬酒消息中。这是我写的代码:
final ListView lv = (ListView)findViewById(R.id.firstflightlist);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
TextView c = (TextView) arg0.findViewById(arg1.getId());
String text = c.getText().toString();
Toast.makeText(getApplicationContext(), text, Toast.LENGTH_SHORT).show();
}});
列表视图是单选列表视图。当我单击列表中的任何项目时,它始终显示列表的第一项。这可能是什么原因造成的?如何获取所选项目的文本?