我有一个列表和方法 onListItemClick ,我可以获取列表中所选项目的 id 、位置和值,但我想获取存储在数据库中的名为“threadid”的其他列的值。当列表项是单击我想在“id”指定的行中获取“threadid”的值。有没有办法使用这个onListItemClick直接从数据库中获取值?有什么建议么?
@Override
public void onListItemClick(ListView l, View v, int position, long id){
super.onListItemClick(l, v, position, id);
Toast.makeText(getActivity(),
"posisiton: "+position+" "+"Id: "+id, Toast.LENGTH_SHORT).show();
String str=getListView().getItemAtPosition(position).toString();
Intent in = new Intent(getActivity(),Respond.class);
in.putExtra("parentmessage", str);
in.putExtra("id", id);
in.putExtra("position", position);
startActivity(in);
}