bottom-sheet相关内容

在外部区域达到阈值后,允许BottomSheet向上滑动

我正在尝试复制当前Google Maps的行为,该行为允许从底部栏向上滑动时显示底部表单.请注意,在下面的记录中,我首先点击底部栏上的一个按钮,然后向上滑动,这又将其后面的薄片暴露出来. MainActivity.java 公共类MainActivity扩展了AppCompatActivity {@Override受保护的void onCreate(Bundle savedInstance ..

为什么我可以点击“隐藏"Android的最底层?

我的活动中有一个 BottomSheet . 我正在调用 behavior.setState(BottomSheetBehavior.STATE_EXPANDED); 来显示底部工作表,它工作正常,但是我遇到的问题是我可以以某种方式单击我的空白处触发底部视图后面的视图的 onClick 事件. 是否有防止这种情况发生的方法? 解决方案 一个简单的解决方案是添加 andro ..
发布时间:2021-04-05 20:29:03 移动开发

BottomSheetDialog背景闪烁

BottomSheetDialog 在应用程序之间切换时,背景闪烁.我在做什么错了? MainActivity.java 公共类MainActivity扩展了AppCompatActivity {@Override受保护的void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setConten ..
发布时间:2021-04-05 19:58:10 移动开发

ScrollView无法在Android底表中滚动

我在Android支持中尝试了新的 BottomSheet .在 BottomSheet 内,我放置了 TextView 和 ScrollView . BottomSheet 显示得很好,我发现的唯一问题是 BottomSheet 中的 ScrollView 没有滚动.每次尝试滚动时,要么滚动主活动中的布局,要么 BottomSheet 将状态从折叠状态更改为展开状态. 这是我的活动分类代码 ..
发布时间:2021-04-04 19:54:21 移动开发

如何在底面视图中添加阴影?

到目前为止,使用Android设计库中的官方底部表格组件实现后,顶部边缘不会显示阴影.但是对于我在各种模型和Material Design规范中看到的内容,最下面的表格包含了某种离散的阴影. 我认为阴影有助于将底页与主布局分开,尤其是在设置了窥视值和/或底页始终可见的情况下.否则,它将与主布局及其项目融合在一起. 我尝试了 ViewCompat.setElevation(bottomS ..

底片碎片在第二次调用时导致错误

我有一个类 BottomSheetFragment扩展了BottomSheetDialogFragment ,它包含子片段,我从一个片段中调用它.问题是,当我第二次调用它时,我的应用程序崩溃,并出现二进制XML文件第69行:重复的ID 0x7f090071,标记为null或父ID 0xffffffff并带有另一个片段错误. 底页类: 公共类BottomSheetFragment扩展了Bot ..
发布时间:2021-04-04 19:27:06 Java开发

bottomSheetDialogFragment全屏

我想要实现的是类似于Instagram应用内网络浏览器的功能,该功能可在您点击广告时使用: 我的问题是,如何获得全屏效果,或者如何实现instagram浏览器之类的功能? ps:我尝试了第一个chrome自定义标签,但无法将其添加到对话框片段中. 谢谢. 解决方案 在您的自定义 ..

以编程方式显示和隐藏底表

我已经使用此解决方案和 现在,我想在单击按钮时显示底页,并且希望以相同的方式在单击同一按钮(如果已经可见)时隐藏底页 解决方案 在按钮的 onClick()内部使用: sheet.show(). 然后,当您要关闭它时,请使用 sheet.dismiss(); 以下是一个可能的解决方案: BottomSheet工作表= new BottomSheet.Builder(. ..
发布时间:2021-04-03 20:30:14 移动开发

谷歌地图触摸底部对话框

我的底部工作表对话框的顶部有一个google map片段.我禁用了底部工作表行为上的可拖动触摸操作,以便可以控制地图.问题是由于禁用了底部工作表的可拖动性,因此无法使用向上或向下触摸动作来滚动地图.我本来是想在用户触摸地图时禁用底部工作表行为的触摸操作,但是我不知道该怎么做.我该如何解决? 解决方案 我有一个BottomSheetDialogFragment(父View),其中包含Supp ..

如何允许BottomSheetDialog进行外部触摸?

我正在使用BottomSheetDialogFragment,我的要求是创建“底部"菜单, 如果我在片段区域之外单击,它应该不取消对话框,并且应该保留. 问题: “片段外部"的事件应传播到较低的片段视图/片段. 我已经在下面尝试过(不适用于BottomDialogFragment): 允许DialogFragment进行外部触摸 要停止对话框,请尝试以下操作(我在BottomDi ..
发布时间:2020-11-10 19:48:35 移动开发

持久的底页表格数据

我在底页上有一张表格.单击一个按钮即可将其打开.当用户在表单外部单击时,可以将其关闭.如果用户重新打开表单,我想保留表单数据.我不想显式地分配每个表单字段值.还有什么其他方法可以保存表单状态并在再次创建底部工作表时重新使用它? void _modalBottomSheetMenu(BuildContext context, Widget form) async { await s ..
发布时间:2020-11-10 04:52:09 其他开发

角度材质-动画和位置显示不正确

我正在尝试正确地从顶部和底部打开和设置动画(与从底部到顶部的打开和关闭行为相同),但是无法在有角度的材质中进行. 只能在单击“关闭"按钮时关闭,并且没有其他动作,以及如何在ts方法中的每次单击中获取选定的筹码值. 任何其他实现目标的方法,也就是获得像我们拥有底页的顶页一样,也受到欢迎. https://stackblitz.com/edit/angular-fkfckf-twer ..
发布时间:2020-09-01 20:16:39 前端开发

BottomSheet随着能见度的变化而飞走

我有一个内部带有NestedScrollView的底部工作表(请参见下文).当我按下FAB按钮时,我想使此NestedScrollView中的某些部分不可见.但是,当我将一些linearlayouts可见性更改为GONE时,底页就会从顶部飞走.看到这里: 您可以从 https://github.com/Tanrikut/BottomSheetExample 中获取整个代码 我的更改可见性方 ..
发布时间:2020-08-30 08:01:05 移动开发