だから私は自分のアプリでいくつかのアニメーションをやろうとしていて、 を使わずにそれを行う方法がありObjectAnimator
ましAnimatorListener
たAPI 11
。ただし、これらのクラスを使用してアニメーションを行うほどスムーズでも堅牢でもありません。
そこで、API レベルをチェックして、オブジェクトのクラスのコードを変更し、API レベルが 11 以上でない限り呼び出されないようにしましたObjectAnimator
。AnimatorListener
AnimatorListener
問題は、オブジェクトの機能がすべてのバージョンのコードで使用されていないにもかかわらず、オブジェクトが実装されていることです。VerifyError
API レベル 10 以下のデバイスでアプリがクラッシュするようになったため、これがアプリの起動につながっていると思います。
APIレベルに基づいてインターフェースを条件付きで実装する方法、または同じことを達成する別の方法はありますか?
ありがとう!