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