34得票8回答
marginTop在使用ConstraintLayout和wrap_content时无效。

我在Fragment中有一个ConstraintLayout,其中layout_height="wrap_content",我想在视图底部的两个按钮之间添加边距。 当我将此边距作为layout_marginBottom添加到上面的按钮(button_welcome_sign...

22得票9回答
如何将recyclerView的高度设置为最高项的高度?

我需要确保水平recyclerView的高度与最大项的高度相同。 项可以具有不同的高度(项=始终相同的图像+标题+副标题,标题和副标题可以具有无限长度)。 当我为我的recyclerView设置wrap_content时,它会根据可见项的高度进行调整大小,这会使recyclerView下方的...

17得票1回答
网格布局管理器 - 列宽度根据最大子项自适应

我有一个在HorizontalScrollView中的RecyclerView,我想让它使用GridLayoutManager。这很好,但有一件事仍然困扰着我,每列的宽度都相同(根据最大单元格宽度来确定?)。难道不能将列的宽度包装起来,以匹配该特定列的最大单元格宽度吗? 它应该看起来像这样:...

15得票3回答
SwipeRefreshLayout中的RecyclerView无法使用"wrap_content"属性

我有一个RecyclerView作为SwipeRefreshLayout的唯一子项,我希望RecyclerView可以wrap_content。当我将它们都设置为"wrap_content"时,它不起作用。RecyclerView的项目较少时也是match_parent。当我删除SwipeRe...

11得票2回答
Jetpack Compose 中如何包裹内容

如何使父级布局 - Box 在 Jetpack compose 中包裹其内容?下面的当前实现会填充整个屏幕,我只想让 Box 围绕其子元素 - Switch。如何为 Box 定义自适应内容? @Composable fun TestScreen(modifier: Modifier = Mo...

8得票2回答
平衡的多行文本视图

我从这里开始: 我从这里开始: <TextView android:text="Here is what it looks like" android:layout_height="wrap_content" android:layout_width="matc...

7得票7回答
可扩展列表视图(ExpandableListView)高度设置为wrap_content时无法展开,并且在它下面有其他内容。

这是我的布局代码。当我点击可以展开的列表视图时,它没有展开。但是,如果我增加列表的高度,它就会展开。有没有一种方法可以通过代码动态增加列表的高度?我能否使其在布局的中间展开。因为如果我增加高度,它只会在折叠列表中添加不必要的空白。 代码: <ScrollView xmlns:andr...

7得票2回答
如何在使用wrap_content时防止TextView中的文字换行?

我正在尝试将一个桌面应用程序转换为Android应用程序,但在一些非常基本的事情上遇到了困难。 当我指定包含大量文本的textview布局时,wrap_content似乎会在单词中间任意断开,我找不到任何文件表明这可以被控制。