社区
Android
帖子详情
如何判断animationdrawable播放结束呢
rmaly
2012-03-26 06:16:43
求赐教
...全文
800
4
打赏
收藏
如何判断animationdrawable播放结束呢
求赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rmaly
2012-03-27
打赏
举报
回复
animationDrawable = (AnimationDrawable) imageView.getBackground();
animationDrawable.setOneShot(true);
imageView.post(new Runnable() {
public void run() {
// TODO Auto-generated method stub
animationDrawable.start();
}
});
new Thread(new Runnable() {
public void run() {
// TODO Auto-generated method stub
while (isBoolean) {
if (animationDrawable != null
&& !animationDrawable.isRunning()) {
System.out.println(1);
isBoolean = false;
}
}
}
}).start();
都是先输出1再显示动画,求解
[Quote=引用 1 楼 pb_09java 的回复:]
//imageView为xml的控件
AnimationDrawable mAnimationDrawable = (AnimationDrawable)imageView.getBackground();
if(animationDrawable.isRunning()){
//可以判断是否结束
}
[/Quote]
rmaly
2012-03-27
打赏
举报
回复
animationDrawable = (AnimationDrawable) imageView.getBackground();
animationDrawable.setOneShot(true);
imageView.post(new Runnable() {
public void run() {
// TODO Auto-generated method stub
animationDrawable.start();
}
});
new Thread(new Runnable() {
public void run() {
// TODO Auto-generated method stub
while (isBoolean) {
if (animationDrawable != null
&& !animationDrawable.isRunning()) {
System.out.println(1);
isBoolean = false;
}
}
}
}).start();
都是先输出1再显示动画,求解
[Quote=引用楼主 rmaly 的回复:]
求赐教
[/Quote]
Paul.Y
2012-03-26
打赏
举报
回复
//imageView为xml的控件
AnimationDrawable mAnimationDrawable = (AnimationDrawable)imageView.getBackground();
if(animationDrawable.isRunning()){
//可以判断是否结束
}
Android
播放
Gif图片动画【源代码】.rar
Android
播放
Gif图片动画【源代码】,在Android 中是不支持直接使用Gif 图片关联
播放
帧动画,Android 提供了另外一种解决的办法,就是使用
Animation
Drawable
这一函数使其支持逐帧
播放
,我们使用一款动画分割软件...
Animation
Drawable
监听
播放
结束
及ImageSwitcher动画图片切换,带动画
当启动其他Fragment,Activity并未对本界面进行销毁时
Animation
Drawable
会停止(回到第一张图片), 返回本界面是可以再次ad.start();//启动动画handler.sendEmptyMessageDelayed(100, 1400);//1400整个动画所需...
Animation
Drawable
结束
回调
关于android帧动画没有提供
结束
播放
的接口回调表示不理解,也许是基于
播放
动画的时候,系统在干其他事情,无法确切地保证动画在totalDuration时间内
播放
完毕等。如果有哪位前辈知道原因,请不吝指教。 尽管...
android start
animation
回调,
Animation
Drawable
动画
结束
监听
最近在做帧动画,由于
Animation
Drawable
其实就是个
Drawable
,本身并没有监听,研究了很多方法,网上的方法都是通过启动一个Handler,延时停止动画,这种方法虽然能实现,但是有个很大的问题,就是假如机器卡顿,那么...
android监听动画完成,Android
Animation
Drawable
并知道动画何时
结束
我需要知道一次完成的
Animation
Drawable
何时完成,而不必将
Animation
Drawable
子类化,因为我必须以XML设置动画列表。我写了这个课,并在Gingerbread和ICS上进行了测试。它可以很容易地扩展以在每个帧上提供回调。/**...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章