问题标签 [bottom-sheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2018 浏览

android - 键盘打开时底部工作表关闭

我使用底部工作表行为添加了一个非常基本的布局。底部工作表的布局有一个 EditText。

当键盘打开时,它会关闭底部的工作表布局。打开键盘时,有哪些方法可以将底部工作表视图组保留在那里?

0 投票
2 回答
1497 浏览

android - Android Bottomsheet TextView 高度在第一次展开时未调整

0 投票
1 回答
9959 浏览

android - 赶上BottomSheetDialogFragment的解雇

有什么方法可以捕获 BottomSheetDialogFragment 的解雇/取消?

底片类

我尝试过的不起作用

  • setupDialog添加dialog.setOnCancelListener();dialog.setOnDismissListener();永远不会被触发
  • 仅当用户向下拖动底部表通过折叠状态时才会触发底部表行为onStateChanged,并且没有解除/取消状态
  • 将相同的 oncancel/ondismiss 侦听器添加到 BottomSheetDialogFragment 的实例化中,使用ContactDetailFragment.getDialog().setOnCancelListener()不会被触发

鉴于它本质上是一个对话片段,必须有某种方法来捕捉解雇?

0 投票
0 回答
498 浏览

android - 动态设置时查看寻呼机未加载

我在一个活动上打开了一个带有 viewpager 的底部工作表,其中包含详细信息以及评论和活动流。但是,当单击活动中片段上的列表项时,会打开底部工作表。当通过传递 id 的网络调用单击列表项时,将分别调用评论和活动流。

当我传递一个静态 id 并在片段填充数据后立即设置底部工作表视图时,一切顺利。

挑战一直在尝试动态传递 id。单击列表项时,我正在尝试设置 viewpager 和选项卡布局。就是这样..

但是,这永远不会在 UI 中加载视图寻呼机,因此不会显示任何列表。除了 No-View,我在调试时注意到的一件奇怪的事情是,这肯定会进入网络并获取数据,但是设置列表的适配器没有被正确调用。只有构造函数被调用而不是 onBindViewHolder()...

找了好几天了,求大神帮忙...

}

0 投票
4 回答
13394 浏览

android - 底部工作表行为需要仅在按钮单击时显示?

我已经使用appcompat-v7:23.2.1实现了底部工作表。一切正常,但唯一的问题是当我向上拖动布局时,底部工作表出现。我不希望在向上拖动时显示底部工作表当底部页面未显示在屏幕上时,在布局上。

主要活动

上面的代码将在点击时显示底部工作表,但在布局上拖动时也会显示工作表。我错过了什么。请帮帮我!

0 投票
1 回答
7675 浏览

java - 在底部工作表中更新 recyclerview 内容失败

我想通过单击事件更改底部工作表视图中的列表内容,但我只有空工作表。这是一个从 BottomSheetSample (github.com/niravkalola/BottomSheetSample) 修改的演示。

mainActivity.java

项目适配器.java:

这是第一次和第二次单击显示视图按钮 后的捕获:第一次单击 第二次单击

0 投票
1 回答
1788 浏览

android - BottomSheet 还是 CollapsingToolbar?

简而言之:这是一个可折叠的工具栏还是一个持久的底页?

首先,我认为它是一个折叠工具栏,但是在折叠工具栏上向上滚动并不是那么平滑,并且在再次展开之前停止。

谷歌播放音乐也使用底页来达到同样的效果:例如,当谷歌展示底页时,他们使用了谷歌播放音乐。所以我认为在 Gif 中也使用了底片 - 但它们是如何工作的?如何存档包括视差效果在内的这种效果?

0 投票
3 回答
30461 浏览

android - 使bottomSheetDialog在状态栏上全屏

我最近使用了 android.support.design.widget.BottomSheetDialogFragment。我想做一些类似于 Google 联系人应用程序的东西,它的 BottomSheet 可以覆盖工具栏和状态栏。但是,当我使用 BottomSheetDialogFragment 来实现它时,结果是这样的: 我的实现

如您所见,活动的工具栏仍然可见。这是我的代码BottomSheetDialogFragment

我参考了来源,发现了一个我感兴趣的属性:

这里的属性bottomSheetDialogTheme可能会改变底部表格的样式,但我不知道如何改变它,我怀疑这是否可行。有人可以给我解决方案,让它可以覆盖工具栏和状态栏吗?

0 投票
0 回答
1011 浏览

android - 底部工作表行为滚动显示 Snackbar

我不知道开始实现这种期望的行为:

在屏幕上展开底部工作表,并在用户交互后显示 Snackbar。问题是 Snackbar 覆盖了底部工作表内容的一部分。我希望底部工作表在 Snackbar 显示上向上滚动(如 FAB 行为)。

0 投票
6 回答
38933 浏览

android - 滚动视图不在Android底页中滚动

我尝试了BottomSheetAndroid 支持中的新功能。在里面BottomSheet我放了一个TextView和一个ScrollView。显示BottomSheet很好,我发现的唯一问题是ScrollViewinBottomSheet没有滚动。每次我尝试滚动时,滚动的主要活动中的布局或BottomSheet从折叠到展开的变化状态。

这是我的活动类代码片段:

这是我的布局 XML: