Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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_Android Custom View - Fatal编程技术网

android中的可扩展布局

android中的可扩展布局,android,android-layout,android-custom-view,Android,Android Layout,Android Custom View,我想创建一个可扩展的布局,其中包含视图。我应该可以通过按下按钮来切换它的高度。我要找的东西是这样的: 此屏幕分为两部分。上半部分是可扩展的,包含文本、webview。。。下部有一个列表,用于更改上部可展开布局/视图中的内容 是否有人知道我如何实现这一点,是否有我可以使用的库,或者我应该如何实现这样的布局 谢谢是的,如果您的视图位于列表视图中,则可以使用 否则,使用可使视图显示。您可以在布局本身中发挥魔力。看看这个例子 了解在哪里放置和执行您的任务。希望这能对您有所帮助。您可以创建组,其中可以有展

我想创建一个可扩展的布局,其中包含视图。我应该可以通过按下按钮来切换它的高度。我要找的东西是这样的:

此屏幕分为两部分。上半部分是可扩展的,包含文本、webview。。。下部有一个列表,用于更改上部可展开布局/视图中的内容

是否有人知道我如何实现这一点,是否有我可以使用的库,或者我应该如何实现这样的布局

谢谢

是的,如果您的视图位于列表视图中,则可以使用


否则,使用可使视图显示。

您可以在布局本身中发挥魔力。看看这个例子


了解在哪里放置和执行您的任务。希望这能对您有所帮助。

您可以创建组,其中可以有展开按钮或图像视图,下面可以有嵌套布局,其中包含要展开的内容。基本上,您希望将可扩展内容放置在布局中,该布局将是一个组,并最初设置为visiblity=View。继续单击“更改为Visibility.Visible”。记住Visibility=View。继续设置为View可确保此视图不会呈现,也不会出现在布局中,因此,您不必担心高度或宽度。当您将可见性更改为可见时,您可以将其设置为包裹内容,然后它将被渲染,下面的任何项目都将向下移动。

我使用的方法非常有效。它是一个容器,您可以在其中放置相对或线性布局。

将此添加到我的问题中:此屏幕分为两部分。上半部分是可扩展的,包含文本、webview。。。下半部分有一个列表,可以更改上半部分可扩展布局/视图中的内容。难道你不能用动画成功地做到这一点吗?通过类似的方法,你可以更改上半部分视图的大小:嗯。。我喜欢这个,我去看看!