问题标签 [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.
android - 键盘打开时底部工作表关闭
我使用底部工作表行为添加了一个非常基本的布局。底部工作表的布局有一个 EditText。
当键盘打开时,它会关闭底部的工作表布局。打开键盘时,有哪些方法可以将底部工作表视图组保留在那里?
android - 赶上BottomSheetDialogFragment的解雇
有什么方法可以捕获 BottomSheetDialogFragment 的解雇/取消?
底片类
我尝试过的不起作用
- 在
setupDialog
添加dialog.setOnCancelListener();
或dialog.setOnDismissListener();
永远不会被触发 - 仅当用户向下拖动底部表通过折叠状态时才会触发底部表行为
onStateChanged
,并且没有解除/取消状态 - 将相同的 oncancel/ondismiss 侦听器添加到 BottomSheetDialogFragment 的实例化中,使用
ContactDetailFragment.getDialog().setOnCancelListener()
不会被触发
鉴于它本质上是一个对话片段,必须有某种方法来捕捉解雇?
android - 动态设置时查看寻呼机未加载
我在一个活动上打开了一个带有 viewpager 的底部工作表,其中包含详细信息以及评论和活动流。但是,当单击活动中片段上的列表项时,会打开底部工作表。当通过传递 id 的网络调用单击列表项时,将分别调用评论和活动流。
当我传递一个静态 id 并在片段填充数据后立即设置底部工作表视图时,一切顺利。
挑战一直在尝试动态传递 id。单击列表项时,我正在尝试设置 viewpager 和选项卡布局。就是这样..
但是,这永远不会在 UI 中加载视图寻呼机,因此不会显示任何列表。除了 No-View,我在调试时注意到的一件奇怪的事情是,这肯定会进入网络并获取数据,但是设置列表的适配器没有被正确调用。只有构造函数被调用而不是 onBindViewHolder()...
找了好几天了,求大神帮忙...
}
android - 底部工作表行为需要仅在按钮单击时显示?
我已经使用appcompat-v7:23.2.1实现了底部工作表。一切正常,但唯一的问题是当我向上拖动布局时,底部工作表出现。我不希望在向上拖动时显示底部工作表当底部页面未显示在屏幕上时,在布局上。
主要活动
上面的代码将在点击时显示底部工作表,但在布局上拖动时也会显示工作表。我错过了什么。请帮帮我!
android - BottomSheet 还是 CollapsingToolbar?
首先,我认为它是一个折叠工具栏,但是在折叠工具栏上向上滚动并不是那么平滑,并且在再次展开之前停止。
谷歌播放音乐也使用底页来达到同样的效果:例如,当谷歌展示底页时,他们使用了谷歌播放音乐。所以我认为在 Gif 中也使用了底片 - 但它们是如何工作的?如何存档包括视差效果在内的这种效果?
android - 使bottomSheetDialog在状态栏上全屏
我最近使用了 android.support.design.widget.BottomSheetDialogFragment。我想做一些类似于 Google 联系人应用程序的东西,它的 BottomSheet 可以覆盖工具栏和状态栏。但是,当我使用 BottomSheetDialogFragment 来实现它时,结果是这样的:
如您所见,活动的工具栏仍然可见。这是我的代码BottomSheetDialogFragment
:
我参考了来源,发现了一个我感兴趣的属性:
这里的属性bottomSheetDialogTheme
可能会改变底部表格的样式,但我不知道如何改变它,我怀疑这是否可行。有人可以给我解决方案,让它可以覆盖工具栏和状态栏吗?
android - 底部工作表行为滚动显示 Snackbar
我不知道开始实现这种期望的行为:
在屏幕上展开底部工作表,并在用户交互后显示 Snackbar。问题是 Snackbar 覆盖了底部工作表内容的一部分。我希望底部工作表在 Snackbar 显示上向上滚动(如 FAB 行为)。
android - 滚动视图不在Android底页中滚动
我尝试了BottomSheet
Android 支持中的新功能。在里面BottomSheet
我放了一个TextView
和一个ScrollView
。显示BottomSheet
很好,我发现的唯一问题是ScrollView
inBottomSheet
没有滚动。每次我尝试滚动时,滚动的主要活动中的布局或BottomSheet
从折叠到展开的变化状态。
这是我的活动类代码片段:
这是我的布局 XML: