【发布时间】:2015-04-01 06:01:06
【问题描述】:
我正在更改 ImageView 中的图像,同时已经显示图像。这可能会导致布局发生变化,因为图像可能具有不同的大小。
我在图像上的特殊点上绘制了一些箭头/标记并为其设置动画...我现在的问题是,我需要等待 ImageView 的 setImage... 函数完成,以便我可以计算所有正在考虑新图像的必要数据...
- 第一次更新图片
在我第一次显示我的视图时,我等待我的 ViewTreeObserver().addOnGlobalLayoutListener 和 ImageView,然后计算所有点...
- 关于图像的后续更新(视图已经可见)
这里不知道怎么弄……
我如何才能等待setImage... 完成绘图,然后才能完成我的自定义工作?
【问题讨论】:
标签: android android-layout layout imageview