为了账号安全,请及时绑定邮箱和手机立即绑定

动画上下左右判断1

http://img1.sycdn.imooc.com//57bef77c0001306b10801920.jpg

应该是这样的吧?

if(mImageView.getX()>iv_null_imageView.getX()){
   //往左移动
   translateAnimation = new TranslateAnimation(0.1f, -mImageView.getWidth(), 0.1f,0.1f );
   Toast.makeText(this,"往左移动",Toast.LENGTH_LONG).show();
}else  if (mImageView.getX()<iv_null_imageView.getX()){
   //往右移动
   translateAnimation = new TranslateAnimation(0.1f,  mImageView.getWidth(), 0.1f, 0.1f);
}else if (mImageView.getY()>iv_null_imageView.getY()){
   //往上移动
   translateAnimation = new TranslateAnimation(0.1f,0.1f, 0.1f,  -mImageView.getHeight());
}else if (mImageView.getY()<iv_null_imageView.getY()){
   //往下移动
   translateAnimation = new TranslateAnimation(0.1f,0.1f, 0.1f,  mImageView.getHeight());
}





正在回答

1 回答

只要结果对就行,怎么实现的根据自己的想法来就OK。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

动画上下左右判断1

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信