【问题标题】:How to increase the width of pulling the Navigation Drawer from the side如何增加从侧面拉出Navigation Drawer的宽度
【发布时间】:2014-12-05 03:56:57
【问题描述】:

是否有 API 可以增加从屏幕左侧拉出 Navigation Drawer 的宽度/灵敏度?例如:到目前为止,我需要将手指紧贴屏幕左侧才能拉出抽屉。我想提高这种敏感性。

【问题讨论】:

  • 据我所知,您无法增加NavigationDrawer 的拉取区域。谷歌并没有轻易选择当前值。这应该是易用性和无意打开抽屉的机会之间的一个很好的折衷。

标签: android navigation-drawer android-navigation


【解决方案1】:

有一个解决方案。您可以为导航抽屉设置拖动边距

检查此链接 Set drag margin for Android Navigation Drawer

【讨论】:

    【解决方案2】:

    没有必要这样做,因为如果您实现 DrawerListenerinterface 或更方便的 ActionBarDrawerToggle 类来提供指示那里的 3 个水平线图标,用户可以通过按标题区域轻松弹出导航抽屉导航抽屉是否存在。然后,您只需覆盖 Activity 中的 onPostCreate() 方法并调用 ActionBarDrawerToggle.syncState() 方法以允许用户通过按标题区域来打开抽屉。单击here 以获取有关如何实现该目标的更多信息。希望这会有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多