android ImageView设置Animation之后,点击不执行 20

ImageView设置一个TranslateAnimation,如果用其他button控制这个动画执行可以执行,ImageView本身控制动画执行就不执行,也不是不执行如... ImageView设置一个TranslateAnimation,如果用其他button控制这个动画执行可以执行,ImageView本身控制动画执行就不执行,也不是不执行如果点击了ImageView之后紧接着点击其他按钮也会看到ImageView执行。谁能解释一下这种现象的原因,怎么解决? 展开
 我来答
avi8111
2014-03-22 · TA获得超过450个赞
知道答主
回答量:15
采纳率:0%
帮助的人:3.8万
展开全部
img.startAnimation(animation);

具体要看看源码了,不过这个方法好像万能的
setAnimation就不确定,细心点终会发现问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
udbfnsse
2013-09-26 · TA获得超过1648个赞
知道小有建树答主
回答量:592
采纳率:100%
帮助的人:489万
展开全部
是不是ImageView没有设置可点击
imageView.setClickable(true);
默认的ImageView是不响应点击事件的。
追问
设置了setOnClickListener,点击图片时后台日志也调用了动画代码,就是前台不显示动画,点击其他按钮就显示了,感觉好像失去焦点就显示动画,但是在代码中点击后去掉主动失去焦点也显示不出来。
追答
能上代码看看不?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhang522826
2013-11-15
知道答主
回答量:3
采纳率:100%
帮助的人:4368
展开全部
imageView.setClickable(true);
imageView.setFocusable(true);
imageView.requestFocus();
在设监听前加上就可以了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式