java - 单击屏幕时如何在屏幕上同时显示多个图像视图?(圈出一张图片)
问题描述
Imageview 无论我在哪里触摸我想要显示的 Android。你能帮助我吗?
在下面我写的文章中,我的项目是我想如何使用它。
你必须从你那里得到我们想要的屏幕压力,你应该每次点击屏幕时在屏幕上创建一个新组件,你可以在java端这样做,每个生成的组件都会在屏幕上出现和消失1秒,可以使用定时器,可以使用android的原生动画。换句话说,我们现在想要的是在屏幕上的每一次点击创建一个新的圆圈,并且屏幕上同时有多个圆圈,每个圆圈都有自己的开始和结束时间,组件将时间到了就被删除。
解决方案
在您的图像视图上使用可绘制状态。设置 drawable 你想要什么 state_pressed="true" 和 state_pressed="false"。这会做你想要的魔法
推荐阅读
- java - 如何使用 java ListIterator 突然向前或向后移动几条记录
- java - gradle-maven-plugin 无法确定 java 11
- java - 循环中的联合火花数据集
- python - 检查 python 的 subprocess.Popen 中的异常
- excel - 如何在不打开的情况下检查关闭的工作簿的工作表中是否存在表格
- c# - LINQ 查询以组合两个字符串 [] 数组
- android - Admob 错误 - onAdFailedToLoad 错误代码 3
- react-native - React Native navigator,防止在 push() 后返回时卸载静态 navigationOptions 组件
- java - open api 3.0 是否可以使用 swagger 2.0 中的 ui?
- c# - 如何在不添加问号的情况下从应用配置中读取文件路径?