java如何批量执行方法?

比如我要执行:

imageView1.setVisibility(View.GONE);
imageView2.setVisibility(View.GONE);
...
imageViewX.setVisibility(View.GONE);

请问有没有什么可以批量执行的办法,比如用for执行完?

阅读 2k
2 个回答

把你的ImageView放到List里面去

把imageView放到List里,然后遍历List,比如:

List list = new LinkedList();
list.add(imageView1);
list.add(imageView2);
...
// 遍历list
list.forEach(view->.setVisibility(View.GONE));
推荐问题