我在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) 我创建了一个列表视图,我添加了一些项目,有人可以帮我在项目点击监听器中获取项目文本吗?
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView <? > parent, View view,
int position, long id) {
Object o = parent.getItemAtPosition(position);
String keyword = o.toString();
Log.v("value ", "result is " + keyword);
}
});
Run Code Online (Sandbox Code Playgroud)
我已经尝试了上面的代码,但它不起作用......