Android:获取对膨胀视图的引用/为膨胀视图设置唯一ID

时间:2012-04-05 20:42:31

标签: android layout unique inflate

我正在撰写民意调查申请表。

我有一个main_view.xml和poll_item_view.xml。 main_view.xml只是所有轮询结果的容器,poll_item_view是一个特定的轮询结果。我在主视图中多次膨胀poll_item_view.xml以显示轮询结果列表。

现在我需要定期刷新民意调查结果,当人们投票时。我需要一种方法来引用我在main_view中膨胀的每个poll_item。是否有一个为每个投票项目设置一个唯一的ID,我可以在以后使用它来获取对特定投票项目的引用。

谢谢, 雅利安

2 个答案:

答案 0 :(得分:2)

您可以使用View.setTagView.getTag

答案 1 :(得分:1)

如果你使用视图的onClickListener,你有一个参考。对此观点。如果更新外部项目,可以使用索引和getChildAt方法 也是使用ref创建视图包装器的好方法。到字段以便快速访问和更新