我有一个自定义图库,显示一堆RelativeLayouts,每个包含一个ImageView和一个TextView。我想隐藏并显示有关用户交互的文本视图。基本上我问我如何调用一个方法来为库中的所有项目执行此操作。 任何帮助赞赏! :) 感谢。
答案 0 :(得分:0)
解决方案:
private List<Card> cardArray = new ArrayList<Card>();
(卡片是我的类,它使用RelativeLayout,包含ImageView和TextView) 我在Gallery的ImageAdapter安装程序类中将卡添加到了数组中。 要关闭所有文本字段的可见性:
Iterator iterator = cardArray.iterator();
while(iterator.hasNext())
((Card) iterator.next()).hideText();