私は自分のプロジェクトでこのライブラリを使用しています:
Android-ManuDrawer https://github.com/SimonVT/android-menudrawer
それは完璧に機能しますが、問題は私の英語があまり上手ではないことです.x秒ごとに自動的にスライドすることを無効にする方法が見つかりません.
パラメーターのスクローラークラスになると思いますが、コードが正しく理解できません。
自動スライドを無効にする必要がある
助けていただければ幸いです。
よろしく
私は自分のプロジェクトでこのライブラリを使用しています:
Android-ManuDrawer https://github.com/SimonVT/android-menudrawer
それは完璧に機能しますが、問題は私の英語があまり上手ではないことです.x秒ごとに自動的にスライドすることを無効にする方法が見つかりません.
パラメーターのスクローラークラスになると思いますが、コードが正しく理解できません。
自動スライドを無効にする必要がある
助けていただければ幸いです。
よろしく
mMenuDrawer.peekDrawer() を呼び出さないでください。
望ましくない影響は何ですか?それはいつ起こりますか?このライブラリを操作するために使用するコードを表示できますか?
編集:
その理由は、この方法にあります ( https://github.com/SimonVT/android-menudrawer/blob/master/library/src/net/simonvt/menudrawer/MenuDrawer.java ) 行 58:
@Override
public void postOnAnimation(Runnable action) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
super.postOnAnimation(action);
} else {
postDelayed(action, ANIMATION_DELAY);
}
}
それには理由があるはずだと思います。効果が望ましくない場合は、745 行にコメントすることを避けることができますが、それがそこにある理由と、それを取り除くオプションがユーザーに与えられなかった理由があるはずです。