ImageSwitch图像切换控件
继承ViewAnimator所以可以做动画
继承ViewGroup所以可以装别的控件,所以ImageSwitch里面装的就是image,不过要找个ImageView来呈现
所以ImageSwitch用一个图像工厂来显示ImageView对象图片。
我们看setImageResource里面只有一个int参数,所以如果想放多张图片,想做到图片切换,
就要改变这图片对应的ID值。
这里可以用一个int数组来装多张图片的id,用数组索引来的id给Resource。
context就是上下文,也就是控件将要呈现的位置。
时间: 2024-11-06 21:25:43