如何调整SlidingDrawer的大小?

时间:2011-11-29 09:45:39

标签: android slidingdrawer

在我的应用程序中,我有2个行中的8个按钮(2x4按钮)。我使用SlidingDrawer显示/隐藏它们。现在,我可以显示0或2行按钮。但我想逐步展示它们:

  • 向上滑动 - >显示1行按钮
  • 滑动上部 - >显示2行按钮
  • 向下滑动 - >显示2行按钮
  • 向下滑动 - >隐藏SlidingDrawer。

我该怎么做?

P.S。我在Go Weather应用程序中看到了类似的内容。

1 个答案:

答案 0 :(得分:0)

你有滑动抽屉的处理。 将onTouchListner添加到此滑块并检查1st和2nd Up和Downs。您可以检查运动事件以进行向下检测。 然后为1st up,2nd up,1st down和2nd down设置一些标志或变量。 对于第一个向上运动事件,可以看到第一个视图(即textview或按钮),第二个视图可以显示第二个视图。对于第一个向下看第二个视图不可见或Visibility GONE。 同样你可以做到。对于最后一次向下滑动,您可以将“处理程序的可见性”设置为GONE,以便滑动抽屉将不可见。