0

我有一个列表和方法 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);  
              }
4

0 回答 0