4

私はviewpager、Appcompact Actionbar、drawerLayoutを使用したという点で、ホームアクティビティを持つアプリケーションを持っています。drawerLayout は 3 つのイベントで開きます。

  1. アクションバーメニューをクリックします。
  2. デバイスメニューボタン
  3. 端から右にスワイプ

と閉じます

  1. アクションバーメニューをクリック
  2. デバイスメニューボタン
  3. 左にスワイプまたはフェード部分をクリック

端からスワイプするときに drawerLayout を開くのを無効にしたかっただけです。

私はこれを使用しました、

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);

このメソッドは、スワイプ オープン イベントとクローズ イベントの両方を無効にしました。

これを行った人がいる場合は、スワイプを無効にして DrawerLayout を開く方法を教えてください。

4

0 に答える 0