我的ListView有些问题.首先,我为android v2.2构建我的项目.不,我在v2.1中构建了相同的那个.我现在的问题是,在我的列表视图中,整条线不再可点击,但只有文字是可点击的.我怎么能让我的整条线再次点击?
亚历克斯
编辑:我使用一个简单的适配器.
EDIT2:
我的代码:
setlistadapter (new ArrayAdapter <String> (myEvents.this, R.layout.list_item, titleList));
ListView list = getListView();
list.setTextFilterEnabled(true);
list.setonItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// here is an alert dialog
}
}
解决方法:
你可以这样做……
覆盖简单适配器的getview,如this link所示.
在适配器..
View getView(......)
{
// set the tag of the text view object
textView.setTag(data);
textView.setonClickListner(myOnClick);
}
点击监听器上的成员.
public OnClick myOnClick = new Onclick(
void onclick(View v)
{
Object data = view.getTag();
// do something based on the data..
}
);
我希望它有所帮助……
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。