質問: Android、SlidingDrawer 私は、 `animateOpen()`、 `animateClose()`および `animateToggle()`が同じ機能を実行していることに気付きました。他のものと置き換えてください。 私が気づいた唯一の違いは、アニメーションの速度が次のようにメソッドごとに異なることでした。 1. `animateOpen()`, the animation while *opening* is *faster* than the animation while *closing*. 2. `animateClose()`, the animation while *closing* is *faster* than the animation while *opening*. 3. `animateToggle()`, *both speeds are equal*. ですから、私の質問は: 何か不足していますか?またはそれらのいずれかを使用する前に `isOpened()`をチェックするだけですか? どこかで `animateClose()`を書いたときに問題が発生したため、この質問をしています。スライド式の引き出しがすでに閉じられていてもアクションは実行されませんが、 `animateToggle()`と同じです。
回答: `animateOpen`, `animateclose` and `animateToggle` public methods will make the slide open,close or toggle with animaiton respectively. The methods have to be compared with open, close which will open and close the slider without animation. The speed of animation should not change in default implementation.