我该如何实现这样的布局?

时间:2011-11-30 20:20:06

标签: android android-layout

我正在寻找这个小部件名称,所以我可以寻找现有的实现。我在用 PhoneGap 编写的应用程序中看到了它。行为:您单击视图部分,然后滑动并显示自己。

enter image description here

2 个答案:

答案 0 :(得分:3)

您可能正在谈论SlidingDrawer小部件。不确定这是不是你想要的。 无论如何,你可以在这里查看文档SlidingDrawer

这是example

答案 1 :(得分:1)

您很可能想要使用SlidingDrawer。我已使用扩展SlidingDrawer的视图实现了这种确切类型的布局,以便进一步自定义。

您需要做的是将SlidingDrawer添加到FrameLayout。这个FrameLayout应该有一个静态高度(比如200dp),SlidingDrawer可以居住。将FrameLayout放在布局的底部,可能使用RelativeLayout }。

您可能会发现SlidingDrawer在某些情况下表现不符合您的期望(添加更多复杂对象以响应用户与handle的{​​{1}}的互动会产生问题)< / p>