java如何批量执行方法?

比如我要执行:

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

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

阅读 1.9k
2 个回答

把你的ImageView放到List里面去

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

List list = new LinkedList();
list.add(imageView1);
list.add(imageView2);
...
// 遍历list
list.forEach(view->.setVisibility(View.GONE));
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题