如何从android中的setOnItemClickListener中的listview获取对象?

Ram*_*thy 16 android android-adapterview

我在arrayadapter中添加了arraylist,其中包含每个由两个元素/项组成的对象,我已成功为setListAdapter设置了该适配器,现在我想在listview的setOnItemClickListener中获取这些项.

这是我的代码

   TweetListAdaptor adaptor = new TweetListAdaptor(this,R.layout.list_item, tweets);       
   setListAdapter(adaptor); 
   ListView lv = getListView();
   lv.setTextFilterEnabled(true);
   lv.setOnItemClickListener(new OnItemClickListener() 
   {
   public void onItemClick(AdapterView<?> parent, View view,int position, long id) 
   {
     //here i want to get the items             
   }
 });
Run Code Online (Sandbox Code Playgroud)

小智 52

public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    int color = parent.getAdapter().getItem(position);
}
Run Code Online (Sandbox Code Playgroud)


Cri*_*ian 6

public void onItemClick(AdapterView<?> parent, View view,int position, long id){
    something = tweets[position];
}
Run Code Online (Sandbox Code Playgroud)