逻辑过于复杂可能导致代码失效,如:
现有Piece类其中有Id及ImageView属性,
有Piece[] pieces内存有多个(25)list,
有ArrayList listId存有5个左右的Id,现要根据listId得到对应piece为其imageView(原本有背景)设置背景为空;
for (Integer integer: listId) {
piece[integer].imageView.setBackground(null);
}
以上代码view.setBackground(null)会失效可设置ArrayList listPiece根据存在的listId得到listPiece进行设置
for (Piece piece : listPiece) {
piece.imageView.setBackground(null);
}
开发Android遇到过的坑
最新推荐文章于 2022-07-13 14:39:17 发布