Android:每个项目的Listview onClick操作

时间:2014-12-07 15:33:19

标签: android listview android-listview onclick onclicklistener

我正在创建一个互联网广播应用。它有一个可以在点击项目时播放的电台列表。例如

清单:

#1 FM

#2 FM

...

事情是每个项目(站点)都有不同的URL,我不希望它对用户可见。我该如何实现它,以便在点击该项目时,它会播放正确的电台?有点像列表中每个项目的不同onClick。

1 个答案:

答案 0 :(得分:1)

1)为列表视图创建一个适配器。

2)向适配器发送2个阵列列表,即 i)站点名称ii)站点网址

3)在列表视图中对项目进行充气时,显示 i)站点阵列列表名称

的名称

4)当用户点击列表视图中的某个项目时,点击项目编号并从 ii)站点阵列列表的URL 中找到该网址并对该网址进行网络调用

示例 - 有3个站名为1)ONE 2)TWO 3)THREE 各自的网址1)urlONE 2)urlTWO 3)urlTHREE

数组列表(称之为stationList或其他)将具有站的名称

数组列表(称之为stationUrlList或其他)将具有站点的URL

将两者传递给列表视图的适配器。名单列表1将用于显示电台名称。当用户点击列表中的第2项时,查找stationUrlList中的第2项并对该网址进行网络呼叫。我希望它有所帮助。