Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何实现这样的布局?_Android_Android Layout - Fatal编程技术网

Android 如何实现这样的布局?

Android 如何实现这样的布局?,android,android-layout,Android,Android Layout,我正在寻找这个小部件的名称,以便可以查找现有的实现。我在用PhoneGap编写的应用程序中看到了它。行为:单击视图零件,然后它滑动并显示自己 您可能正在谈论SlidingDrawer小部件。不确定这是否是你想要的。 不管怎样,你可以在这里查一下文件 这里有一个您可能正在谈论SlidingDrawer小部件。不确定这是否是你想要的。 不管怎样,你可以在这里查一下文件 这里有一个您很可能想要使用一个滑动抽屉。我已经使用一个视图扩展SlidingDrawer实现了这种精确的布局,以进行进一步的定制 您

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


您可能正在谈论SlidingDrawer小部件。不确定这是否是你想要的。 不管怎样,你可以在这里查一下文件


这里有一个

您可能正在谈论SlidingDrawer小部件。不确定这是否是你想要的。 不管怎样,你可以在这里查一下文件


这里有一个

您很可能想要使用一个
滑动抽屉
。我已经使用一个视图扩展
SlidingDrawer
实现了这种精确的布局,以进行进一步的定制

您需要做的是在
框架布局
中添加一个
滑动抽屉
。此
FrameLayout
应该有一个静态高度(比如
200dp
),以便
滑动抽屉
居住。将
FrameLayout
放置在布局的底部,可能使用
RelativeLayout


您可能会发现,在某些情况下,
SlidingDrawer
的行为与您的期望不符(将响应用户交互的更复杂对象添加到
SlidingDrawer
handle
会产生问题)

您很可能希望使用
SlidingDrawer
。我已经使用一个视图扩展
SlidingDrawer
实现了这种精确的布局,以进行进一步的定制

您需要做的是在
框架布局
中添加一个
滑动抽屉
。此
FrameLayout
应该有一个静态高度(比如
200dp
),以便
滑动抽屉
居住。将
FrameLayout
放置在布局的底部,可能使用
RelativeLayout

您可能会发现,在某些情况下,
SlidingDrawer
的行为与您的期望不符(将响应用户交互的更复杂对象添加到
SlidingDrawer
句柄会产生问题)