底部滑动抽屉的实现

3

我希望在我的应用程序中包含一个抽屉,可以使用手势在主活动上滑动,但我不知道如何实现。

我尝试搜索,但似乎在API 17中,滑动抽屉已被弃用。我不想使用第三方库。

我该怎么做?使用自定义动画的片段是否有效?


你的意思有点像底部工作表。所以继续前进,你知道接下来该做什么。 - AlphaQ
@AlphaQ 是的,有点儿!我不知道该搜索什么。谢谢! - Gus W
1个回答

3
你可以使用设计支持库来帮助你实现这一目标。
更多信息可以查看博客文章,但基本上你需要在CoordinatorLayout(该布局的根ViewGroup)上使用BottomSheetBehavior

我用了这个,谢谢。但是我遇到了一个问题。我在我的底部表中有一个编辑文本,当它被点击以插入文本时,编辑文本不会被推到键盘上方。基本上,你看不到你正在输入什么。你知道如何解决这个问题吗? - Gus W
@user5724753 说实话我也不确定 - EditText小部件通常不会在底部工作表中使用。而且我自己也还没有尝试过,所以不太确定。你可能会在SO上找到另一个答案来帮助你。但是如果你发现这个回答有用,请接受它。 :) - Farbod Salamat-Zadeh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接