问题标签 [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 投票
0 回答
288 浏览

android - BottomSheetBehavior 未在 Android Studio 中导入

这是我的代码:

按 Alt+Enter 时,它要求创建 BottomSheetBehavior 类/接口等。

0 投票
0 回答
468 浏览

android - Dialog.setOnDismissListener NullpointerException

如果我尝试运行以下代码,我会收到

(bottomSheetDialogFragment.getDialog().setOnDismissListener() 中的错误)

相同的代码在另一个片段中工作,所以我不知道我在这里做错了什么。

问候,Battlestr1k3

0 投票
2 回答
8443 浏览

android - 当设计库更新到 24.2.0 时,BottomSheetBehavior 不起作用

BottomSheetBehavior 在中正常工作

但是当我将它更新到 24.2.0 时,它不起作用。这是一个错误吗?这是我的代码:

0 投票
0 回答
294 浏览

android - 与包含片段 viewPager 的 BottomSheetDialogFragment 一起使用时,ChildFragmentManager 因“无主机”而崩溃

我正在尝试使用显示片段的 viewpager 来实现 bottomSheet,如模型图像所示。

容纳 viewpager 的 bottomSheetFragment 使用 childFragmentManager 来管理 viewpager 片段。下面是代码。

MainActivity.java

BottomSheetFragment.java

PojoChildFragment.java

0 投票
0 回答
534 浏览

android - BottomSheet 中的 ViewPager 在旋转时折叠

我有一个布局,其中包括ViewPager最初正确布局的布局,但是如果我在设备重建ViewPager折叠时旋转设备。我已经尝试过使用 RelativeLayout 和 LinearLayout 两种情况下的结果相同。这是我的线性布局版本:

我有一个使用 RelativeLayout 作为 top 的版本ViewGroup,但它的行为完全相同。

我已经尝试了几种解决方法。一种是在创建视图后使用此方法:

但这似乎并不影响它。如果我折叠 BottomSheet 并展开它。它修复它。我在页面上还有另一个视图(播放队列),如果我在播放队列和专辑图像之间切换,它会正确绘制。所以我认为这与动画和BottomSheet有关。

这是我用来折叠/展开播放器的代码:

用于 PageAdapter 的代码:

图像集片段:

更新: 我还尝试用 ImageView 替换 ViewPager。未绘制 ImageView 的行为相同。它实际上有点糟糕,因为 ViewPager 渲染,但只渲染到标题的高度,所以你看到 ViewPager 的顶部,但在那之后什么也没有。当我用 ImageView 替换它时,当我旋转手机时,它没有呈现 ImageView 的任何部分。

0 投票
2 回答
3069 浏览

android - 如何降低 BottomSheetDialogFragment 的进出动画速度?

我不确定这是否可以使用setEnterTransition()setExitTransition()方法来实现。

0 投票
1 回答
4101 浏览

android - Android - CoordinatorLayout 中的滚动和底部工作表

首先我不熟悉 CoordinatorLayouts,我有一个包含几个可滚动 CardViews 的片段,当我尝试添加底部工作表时,我得到底部工作表必须是 coordinatorLayout错误的子级,所以我添加了一个 coordinatorLayout 现在我似乎无法再滚动了

PS:我尝试用ScrollViewa替换NestedScrollView它没有用,我什至尝试编辑 XML 标签顺序但没有解决它,我仍然无法滚动

有没有一种我可以使用Bottom Sheets而不必使用的方法CoordinatorLayout??

这是带有 ScrollView 的 XML 布局片段:

这是带有 NestedScrollView 的 XML 布局片段:

主活动 XML 布局

0 投票
2 回答
18600 浏览

android - Android“顶页”相当于“底页”?

我想实现“底部工作表”类型的布局,但是“底部”工作表将是一个 MapFragment,它不能很好地用作向上/向下可拖动视图。

我有一个可能幼稚的想法,将逻辑“翻转”到“Top Sheet”设计,您可以在其中向上/向下拖动 Top Sheet 以显示更多/更少的底部 MapFragment。

即:从这个...
底页示例

......到[类似]这个......
顶层示例

考虑到支持设计工具,这是否可能,还是我必须自己推出类似的东西?

0 投票
1 回答
836 浏览

android - Android - 底部表格的动态调整大小

我正在使用支持库底部表格向用户显示动态变化的 TextView。

问题是,当我将 BottomSheet 的状态更改为 EXPANDED 时,它的大小不会适应不同大小的 TextView

我的意思的视频示例可以在这里找到:https ://www.youtube.com/watch?v=NpJmDx2g53U&feature=youtu.be

我能做些什么来解决这个问题?

0 投票
1 回答
1598 浏览

android - 替换底部工作表对话框中的框架布局

我想用另一个片段替换底部工作表对话框中的框架布局。我正在正确获取布局的 id,但是在替换时,它崩溃了。崩溃发生在片段管理器类中。

引发“未找到视图”异常。可以在底页中吗?