我有一个ListView,每个项目都有一个TextView .
我想在用户点击该项目时添加一个小图标 . (当用户点击其他时,图标隐藏并显示在另一个中)
任何想法,例子或教程?
谢谢
您可以在每个列表项上放置一个OnClickListener,将图标与该项关联,并以编程方式将图标添加到其布局,同时将其从先前的布局中删除 . 因此,您需要一个包含与图标关联的当前布局的变量,当单击一个新项目时,从该布局中删除该图标,然后将该变量设置为此新项目的布局 .
您将需要一个自定义ListViewAdapter . 这个网站有一个很好的教程:http://www.ezzylearning.com/tutorial.aspx?tid=1763429
2 回答
您可以在每个列表项上放置一个OnClickListener,将图标与该项关联,并以编程方式将图标添加到其布局,同时将其从先前的布局中删除 . 因此,您需要一个包含与图标关联的当前布局的变量,当单击一个新项目时,从该布局中删除该图标,然后将该变量设置为此新项目的布局 .
您将需要一个自定义ListViewAdapter . 这个网站有一个很好的教程:http://www.ezzylearning.com/tutorial.aspx?tid=1763429