bottom-sheet相关内容

Android"Top Sheet"等同于“底页"?

我想实现“底表"类型的布局,但要使“底"表为MapFragment,但要使其在向上/向下可拖动的视图中效果不佳. 我可能天真地想过将逻辑“翻转"到"Top Sheet"设计中,在该设计中,您上下拖动Top Sheet以显示更多/更少的底部MapFragment. ie:从这里... ...为了[类似]这个... 是否可以使用“支持设计工具",或者我必须自己滚动类似的东西? ..
发布时间:2020-08-30 04:51:50 移动开发

滚动不适用于BottomSheet中的多个RecyclerView

我使用DialogFragment方法实现了BottomSheet.我在BottomSheet中有一个TabLayout和ViewPager. ViewPager托管2个页面,每个页面都增加一个RecyclerView.第一个(“咖啡"选项卡)RecyclerView滚动良好.我现在遇到的问题是,对于第二个(“牛奶"选项卡),滚动无法正常工作.知道如何解决这个问题吗?谢谢! 您可以在这里创建 ..
发布时间:2020-08-30 04:06:59 移动开发

android BottomSheet在外面单击时如何折叠?

我已经使用NestedScrollView实现了底页行为.并且想知道是否可以在外部触摸时隐藏底视图. 解决方案 最后,我能够做到这一点, 使用了以下代码行: @Override public boolean dispatchTouchEvent(MotionEvent event){ if (event.getAction() == MotionEvent.ACTION ..
发布时间:2020-08-30 01:55:42 移动开发

键盘附带底片片段

我在底部工作表片段中有一个编辑文本.当焦点放在编辑文本上时,布局上升.我尝试过 android:windowSoftInputMode="adjustNothing" 它适用于父活动,但不适用于对话框片段. 这是我的入门课: public class CustomBottomSheetDialogFragment extends BottomSheetDialogFragm ..
发布时间:2020-08-30 00:33:38 移动开发

防止在触摸外部时解雇BottomSheetDialogFragment

我已经实现了一个BottomSheet对话框,并且我想防止在用户窥视底片外部(未完全展开状态)时关闭该底片. 我在代码中设置了dialog.setCanceledOnTouchOutside(false);,但似乎没有任何影响. 这是我的BottomSheetDialogFragment类: public class ShoppingCartBottomSheetFragment ..
发布时间:2020-08-29 23:59:09 移动开发

Android BottomSheetBehavior,如何禁用快照?

标准android BottomSheetBehavior具有树状态:隐藏,折叠和展开. 我想允许用户在折叠和展开之间“离开"底页.现在,使用默认行为,它将根据最接近的位置捕捉​​到折叠或展开.我应该如何禁用此快照功能? 解决方案 我将为实现View扩展BottomSheetDialogFragment的功能提供一种方法. 扩展: 首先是onResume: @Ove ..
发布时间:2020-08-29 19:29:41 移动开发

如何处理支持/设计库新底部的问题?

背景 我使用了 底部-工作表 库( 此处 ,基于 该库 ,也写了 图书馆有问题,但总的来说,我已经解决了所有问题. 问题 最近,我们发现从所有广告网络屏幕返回到具有底部页面的屏幕之后,底部页面进入了一种奇怪的扩展状态. 我已经决定是时候尝试新的支持库底页了(显示为 立即显示底页,并且显示错误的高度. 必须立即配置其高度,不支持"wrap_content",并且展开时也不 ..

尝试了解android支持库23.2.1中BottomSheet的行为

我正在尝试在我的一项活动中实现“底页",但我对它的行为方式感到困惑! 这是问题所在,我有一个活动正在尝试显示底表,并且看到了: 如果我们未设置app:behavior_peekHeight属性,则“底部"表将永远无法工作 如果将PeekHeight设置为小于30dp(基本上只是将其隐藏在屏幕上) 如果在布局文件中将app:behavior_peekHeight设置为大于30 ..
发布时间:2020-08-29 19:14:11 移动开发

BottomSheetDialogFragment-如何设置扩展高度(或最小顶部偏移)

我创建一个BottomSheetDialogFragment,我想调整它的最大展开高度.我怎样才能做到这一点?我可以找到BottomSheetBehaviour,但是我只能找到一个用于窥视高度的设置器,而不能用于扩展高度. public class DialogMediaDetails extends BottomSheetDialogFragment { @Override ..

Android软键盘在底表的recyclerview中覆盖edittext

我在BottomSheetDialog内的RecyclerView中有一些EditText.我现在遇到的问题是,当屏幕上显示BottomSheetDialog时,我点击了RecyclerView中的第7个EditText.软键盘出现并覆盖在EditText上,因此我看不到键入的内容.但是如果我将BottomSheetDialog稍微向上拖动,即使我点击屏幕上的最后一个EditText,EditTe ..
发布时间:2020-08-28 18:49:18 移动开发

复制键盘,如布局向上推入底页

打开底部工作表时,是否有任何方法可以像Android键盘那样手动上推布局(scrollview,recyclerview或整个活动)? 或者您可以说我想以底页的形式(不使用任何可编辑的视图)制作最小的键盘 解决方案 100%工作公式 在BottomSheetFragment的onCreateDialog中使用它 KeyboardUtil(getActivity(), view) ..
发布时间:2020-08-28 18:40:27 移动开发

Android-在键盘上方显示BottomSheetDialogFragment

我正在尝试显示带有一些EditText字段的BottomSheetDialogFragment供用户输入信息.我想直接在键盘上方显示它,但是它一直掩盖内容. 这是我提起BottomSheetDialogFragment时发生的情况,您可以看到它选择了Card Number EditText,但覆盖了其他内容. 理想情况下,这就是我要查找的内容,您可以同时看到EditTexts和视图的填 ..
发布时间:2020-08-28 18:32:04 移动开发