TranslateAnimationを使用してアニメーション化されたビューがあります:
TranslateAnimation translateAnim = new TranslateAnimation(fromX, toX, fromY, toY);
translateAnim.setDuration(SLIDING_SPEED);
translateAnim.setInterpolator(new BounceInterpolator());
translateAnim.setFillAfter(true);
mSlidingView.startAnimation(translateAnim);
アニメーションは正常に機能しますが、終了後、ビューをクリックできなくなります。代わりに、以前の場所をクリックすることもできます。
StackOverflowで同様の質問(ここ、ここ、ここ)を検索しましたが、いずれも解決策を提供していません。ObjectAnimatorがこれを修正したと聞きましたが、以前のAPIを使用してできることはありますか?(ハニカム前のデバイスで新しいアニメーションAPIをサポートするために、NineOldAndroidsのような別のサードパーティライブラリに依存したくありません)。ああ、私はビューを無効にしようとしましたが、何も変わりません。
何か案が?
ありがとう!