Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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 scrollview没有按我预期的方式调整大小_Android_Android Scrollview - Fatal编程技术网

Android scrollview没有按我预期的方式调整大小

Android scrollview没有按我预期的方式调整大小,android,android-scrollview,Android,Android Scrollview,我正在使用一个配置面板的布局,它由一个线性布局(垂直)组成,包含两个子视图:一个主子视图,它是一个滚动视图(它有很多东西在里面,非常适合屏幕,所以我使用滚动视图来处理这个问题)和一个面板,当配置面板中的某些东西发生变化时会出现(和平常一样:保存按钮和还原按钮)。问题是我无法说服ScrollView收缩以允许“保存/还原”面板在屏幕上有任何空间 以下是布局文件的摘录:[编辑:添加了ScrollView的内容] 当我使@id/save布局可见(使用setVisibility(View.visib

我正在使用一个配置面板的布局,它由一个线性布局(垂直)组成,包含两个子视图:一个主子视图,它是一个滚动视图(它有很多东西在里面,非常适合屏幕,所以我使用滚动视图来处理这个问题)和一个面板,当配置面板中的某些东西发生变化时会出现(和平常一样:保存按钮和还原按钮)。问题是我无法说服ScrollView收缩以允许“保存/还原”面板在屏幕上有任何空间

以下是布局文件的摘录:[编辑:添加了ScrollView的内容]


当我使
@id/save
布局可见(使用
setVisibility(View.visible)
)时,它不会导致滚动视图的大小调整。有什么想法吗?我应该怎么做


我有两个选择:a)固定滚动视图的大小,以便它始终为面板留出空间,或b)去掉面板,在按下“后退”按钮时弹出一个对话框。我更喜欢第二个,主要是因为我已经有了它。

滚动视图中没有内容。请添加内容

<ScrollView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/scrollView">


//Place your layouts and contents here for things to get scroll


</ScrollView>

//将您的布局和内容放在此处,以便滚动查看

真的吗?我说过屏幕上的东西太多了。我会去编辑它,并把所有其他的东西,但这不是真正的问题,是吗?
<ScrollView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/scrollView">


//Place your layouts and contents here for things to get scroll


</ScrollView>