Mar*_*era 2 java android tablelayout
我选择使用TableLayout来绘制产品类别.
数据被动态获取和呈现.我正在将TableRow和ImageView添加到其中.
onClickListener当每个TableRow有3个项目时,我该如何处理?
我无法改变使用的布局,所以我正在寻找当前情况下的解决方案
好的,当你使用for循环创建动态行时:执行以下操作:
使用setTag()或setTag(key, tag)使用增量变量为表行的每个子元素
for循环本身内的每个子元素的setonclick监听器[注意:在for循环中 ]
在onclick(View v)onclicklisteners中,您可以通过使用v.getTag()[将标记转换为所需数据类型] 检索单击的视图来检测单个单击
| 归档时间: |
|
| 查看次数: |
4513 次 |
| 最近记录: |