android - 如何在我的应用程序中禁用不需要的 ImageView
问题描述
ImageView
我的 xml 中有 5 个。Firebase 是我的后端。有时我只需要 2 张图片,所以我只在我的 firebase 数据库中插入 2 张图片。但其他 3 个ImageView
空间仍然显示在我的 android 应用程序中。如何在我的项目中禁用不需要的 ImageView。
解决方案
方法 1:使不需要的 imageView 可见性消失。
imageView3.setVisibility(View.GONE);
imageView4.setVisibility(View.GONE);
imageVie5.setVisibility(View.GONE);
或者
方法2:使用代码动态创建ImageView。所以不需要在xml中声明imageView
推荐阅读
- reporting-services - 如何增量处理 SSAS 多维数据集以加快速度?
- arrays - 如何从材料数据表中弹出选定的行?
- python - 使用理解/lambda 表达式获取嵌套整数列表的元素出现次数
- c# - Unity Missile Script - 一枚导弹随机旋转失控
- ios - 更新数据库后,带有 SQLITE 的 Swift 应用程序崩溃。SQLITE 文件未复制到文件/包
- javascript - Gulp 4 手表未检测到更改
- c# - 使用 ImageProcessor 从 MemoryStream 保存/加载图像时出现通用 GDI+ 错误
- excel - 比较两个工作表的运行时错误“1004”
- javascript - 更改 html 页面并解析 websocket
- javascript - executeEdits 重置我的编辑操作范围