【问题标题】:How to implement Side Sheet Dialog in Android如何在 Android 中实现 Side Sheet Dialog
【发布时间】:2019-11-18 13:12:06
【问题描述】:

我已经看到它在 Discord 移动应用程序等应用程序中使用,您可以在其中滑动侧面以打开显示活动成员列表的窗口。

有没有办法创建从右侧显示的模式对话框?下面的屏幕截图来自 Google 自己的 Material Design 网站,但我找不到任何支持库来允许我创建侧页对话框。最接近的是BottomSheetDialog,但它只能从底部滑动。

【问题讨论】:

  • DrawerLayout.
  • 一个活动有两个DrawerLayout可以吗?
  • 从技术上讲,是的,但是如果你的意思是你想要两个抽屉——两边各一个——你可以用一个DrawerLayout来做到这一点。

标签: android


【解决方案1】:

尝试将 NavigationView 与 android:layout_gravity="end" 一起使用

<android.support.design.widget.NavigationView
    android:id="@+id/navigation_view"
    android:layout_height="match_parent"
    android:layout_width="wrap_content"
    android:layout_gravity="end"
    app:headerLayout="@layout/header"
    app:menu="@menu/drawer"
    />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多