在第一次单击按钮时,我想View沿x轴滑动(向右滑动200像素).在第二次按下按钮时,我想View沿x轴向后滑动到原来的位置.
该View.setTranslationX(float)方法跳转查看与通话对象的水平位置myView.setTranslationX(200);和myView.setTranslationX(0);分别.任何人都知道我怎么能滑动的View,而不是目标的水平位置?
注1: A
TranslateAnimation是不好的,因为它实际上并没有移动,View但只是呈现它移动的错觉.注2:在提出问题时我没有意识到这些
setTranslationX(float)和setTranslationY(float)方法是从API级别11开始引入的.如果你的目标是针对Honeycomb(API级别11),那么Gautam K的答案就足够了.否则,请参阅我的答案以获得建议的解决方案
一段时间后,我问了一个问题,看看我是否能在路径中找到一对特定点; 但是,这次我想知道是否有办法知道路径中的所有点?(我找不到这样做的方法,这很不幸,因为Java提供了一种方法来做到这一点,而不是Android?)
我问这个的原因是因为我有多个几何图形,我想比较这些点以查看它们相交的位置.
我感谢任何有用的回应