将OnClickListener添加到无限的ListActivity的最佳方法是什么?
我正在使用cwac-endless适配器进行无尽的列表。
我遇到的问题只是填充列表的第一批数据得到了点击监听器。获取的新数据无法获得onclick监听器。
我尝试过以下方式添加onclick侦听器。
我使用了ListActivity onListItemClick
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
String url = prodList.get(position).getProdUrl();
Log.i("URL",url);
Intent webViewIntent = new Intent(ProductListActivity.this, ProductWebView.class);
webViewIntent.putExtra("URL", url);
startActivity(webViewIntent);
}
答案 0 :(得分:0)
UPDATE 新手错误,上面的代码运行正常,问题是我引用的是传入的原始列表,而不是引用我的自定义ArrayAdapter中的列表。