问题标签 [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 - BottomSheetDialogFragment 内的 ViewPager
我正在尝试在 BottomSheetDialogFragment 内设置一个 viewpager,但始终具有相同的结果:
java.lang.IllegalStateException:片段没有视图
设置对话框
代码:
FragmentPagerAdapter
代码:
布局 代码:
如果有人对此实现有所了解,这对我来说将非常有用。
提前干杯和感谢!
android - Android 按钮表不起作用
Android 底页不工作。下面是我的代码,我想创建底部表演示,但它不工作并且底部表没有显示。
这是我的 xml 文件。
实际上,我想Android Support Library 23.2
使用以上代码来实现底部工作表,而不使用任何其他库,但它不起作用。谢谢和提前。
android - BottomSheetDialog/BottomSheetDialogFragment — 使用哪个以及如何使用?
我正在开发一个材料设计应用程序。我想要实现的一个功能是某种民意调查。当用户单击列表的元素时,应该显示如下所示的持久底部工作表对话框:
然后,当用户单击任何按钮时,该对话框应该消失,并且应该显示模态底部工作表对话框,为用户提供有关在开始时单击的列表项的更多信息。它看起来像这样:
即使在阅读了有关 AppCompat 对话框的一些信息之后,我也找不到关于 BottomSheetDialog 和 BottomSheetDialogFragment 以及如何正确使用它们的任何明确解释。所以,我的问题是:
- 它们有什么不同,每种情况我应该使用哪一种?
- 如何在活动中获取有关在对话框中按下了哪个按钮的数据?
- 有关使用它们的实现代码或教程的任何链接?
android - BottomSheetDialog 不显示?
我正在尝试实现新的 BottomSheetDialog,但是当我调用.show()
它时显示背景阴影而不是我的布局。
这是我的代码
接着:
我该如何解决这个问题?
android - 底部工作表未通过 NavigationDrawer 单击打开
我的应用程序中有两个导航抽屉和一个底页。我想通过单击导航抽屉中的项目来展开底部工作表。导航抽屉工作得很好。
更新了 xml....
My MonthNavigationDrawerFragment recyclerview click
我的 WelcomeMenu 类
日志猫
android - Android:当 Appcomat 底页显示时调整 EditText 的大小
我有一个多行 EditText 和一个按钮,该按钮会显示一个持久的底部工作表(模式不会在这里做)。
底页基本上是一个LinearLayout,变成了一个appcompat底页,有
在 XML 中。
按下按钮将其显示如下:
现在,我知道这是预期的行为,底部表涵盖了那里的任何内容(我不想使其成为模态,因为 EditText 需要保留其焦点和选择等),但我的问题是:
有没有办法让底部视图调整EditText的大小,所以总是显示“整体”?就像你展示键盘一样。
(已编辑:原始问题将允许平移,这将隐藏视图的顶部)
或者我最好把它变成一个“常规”视图,然后通过点击按钮让它“出现”?
感谢您的洞察力。
编辑:我还需要提一下,Bottomsheet 是在主要活动上定义的,而 EditText 是在片段中的 ViewPager 上(这使得调整大小不那么简单)
android - android微调器在底部工作表中不起作用
下面是我的 MainActivity。
这是我的 activity_main.xml
这是 content_main.xml
这里定义了微调器。
我已经实现Design support library
了 Bottom sheet
我想在自定义布局上实现微调器的地方。我正在使用 arraylist 成功加载微调器和微调器加载,但是当我尝试选择微调器的任何项目时,它只显示第一个或默认项目,因此我无法从微调器中选择任何项目。
android - 在 android 的 Persistent 底部工作表中添加一个列表视图是否很好?
我想设计一个布局,其中上部将有元素来获取用户输入和按钮来保存输入的数据。单击按钮时,输入的数据将填充到底部的列表视图中。这是一个好的设计吗?
android - 滚动不适用于 CoordinatorLayout + 视差图像 + BottomSheetLayout
介绍
我有一个活动,它使用视差标题图像和滚动内容实现了一个通用模式CoordinatorLayout
,AppBarLayout
和CollapsingToolbarLayout
。我的 xml 布局如下所示:
正如您在下面的 gif 动画中看到的那样,一切正常。NestedScrollView
您可以从内容以及从Toolbar
或 视差滚动整个屏幕View
。
问题
Google 引入了一个BottomSheetBehavior
类(Android 设计支持库23.2)来帮助开发者实现底部表格。我的带有底页的 xml 布局如下所示:
结果如下所示:
如您所见,如果我从 parallax 开始滚动,现在我无法滚动View
。按预期从内容NestedScrollView
和作品中滚动。Toolbar
问题
我如何管理滚动以从视差View
中工作(与第一个 gif 动画中的方式相同)?似乎BottomSheetBehavior
拦截了触摸事件并阻止了AppBarLayout (AppBarLayoutBehavior)
处理滚动。但奇怪的是,从作品中滚动和Toolbar
视差都是. View
Toolbar
AppBarLayout
android - 如何将列表最后一项保留在底部表上方
我正在构建一个音乐播放器。我正在与bottomsheet
. 它工作正常并且有它的窥视高度,但它涵盖了 RecyclerView 最后一项。我怎样才能设置recyclerView
上面的BottomSheet
视图。请帮我。
这是我的 MainActivity XML
请建议该怎么做。