我没有找到搜索的解决方案:(
我正在编写一个阅读RSS feed的应用程序 我正在使用listview将每个Feed的屏幕标题和描述放入2 textview。我意识到使用SimpleAdapter。
在我的项目中,我有2个类:MainActivity和AsynkTask。 在mainActivity中,我执行asyncTask读取RSS并将它们放入适配器和listview
现在,如何在列表视图中添加点击监听器以打开浏览器中的每个Feed?
我希望我已经正确解释了这个问题,对不起我的英语非常糟糕! 谢谢大家。
PS:如果您需要我的一些代码,我会发布它。
答案 0 :(得分:7)
在MainActivity的onCreate方法中,如果它是ListActivity,您需要获得对列表视图的引用,如下所示:
ListView lv = getListView();
然后像这样添加一个点击监听器:
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
//Open the browser here
}
答案 1 :(得分:1)
在列表视图中,您需要使用setOnItemClickListener