我为imageView设置了TranslateAnimation动画,同时也注册了点击事件:iv1.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v){
Toast.makeText(testAnimation.this, "恭喜您中奖了", Toast.LENGTH_SHORT).show();
}
});
但是发现imageView在静止时可以响应点击事件,在平移时不能,这是为什么呀?
{
public void onClick(View v){
Toast.makeText(testAnimation.this, "恭喜您中奖了", Toast.LENGTH_SHORT).show();
}
});
但是发现imageView在静止时可以响应点击事件,在平移时不能,这是为什么呀?
解决方案 »
- 尝试写的录音demo在.stop()的时候抛出异常
- webView焦点移出的问题!?
- 老白问题,ROM与RAM名词解释,望不吝赐教。
- 如何判断一张png图片是否已经损坏?
- 开发过程中点击Graphical Layout,cpu100%,eclipse自动退出
- 急求,线程问题,求解释..
- 类似傲游 或者 IE7 的检索一个网页中是否含有RSS源,如果含有源工具栏的RSS源 图标就变成可用的,请问它们是怎么检索网页含有源的
- 请教关于android远程桌面的实现
- 请问我想把Linux下的usbip移植到安卓中,应该怎么做?
- Android URLconnection
- 有没有开发过电子书的?介绍点经验!
- 号外号外,哪位大虾可以赐教一下怎么将闹钟的闹铃设置为raw目录下的mp3音乐?
如果同时动画那可以只用一个线程就可以了 只是更新时要多更新其他的View
不同时动画 一个线程要写点算法 或不用线程用handler的sendMessageDelayed触发动画,在handleMessage内判断动画结束条件,没结束就修改参数再sendMessageDelayed。
参考下这个做法,旋转画布试试。不知道楼主试过没?