android - 隐藏对象时对象的高度不会降低 - Android 布局

标签 android layout android-layout

我有一个包含两个 TextView 的 LinearLayout。我希望 LinearLayout 的高度是流畅的。当其中一个被隐藏时,它应该折叠到唯一可见的 Textview 的高度。我已将 LinearLayout 的 layout_height 指定为“wrap_content”,并将可见性设置为在 XML 文件中不可见。当我运行应用程序时,布局仍然是原始大小。有什么想法吗?

谢谢

最佳答案

如果可能,请粘贴您的 xml 文件。

并将可见性设置为不可见使用 setVisibility(View.GONE);

关于android - 隐藏对象时对象的高度不会降低 - Android 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5386956/

相关文章:

java - 转到最近使用的内容并返回时显示错误的 fragment

java - 如何暂停执行直到听众完成?

java - Android - 立即更改 UI

ruby-on-rails - 如何让 View 不导入 Rails 中的默认应用程序布局?

android - 如何将包含的 xml 布局更改为 java 代码上的另一个布局?

android - 火力地堡存储 : Download a file from storage without download uri

java - 更改 Java 中的键盘输入语言

c# - 当控件超出父控件的范围时使控件不可见?在 WPF 中

android - 我创建了一个包含两个 Activity 的 Android 应用程序,但无法从第二个 Activity 切换回第一个

android - 在 ViewPager 中关闭键盘