我有一个带有 3 个视图的列表视图项 xml - 两个文本框和一个复选框。我需要始终显示第二个文本视图和复选框,即它们不能被裁剪或推离项目的末尾。
第一个 textview 有时包含一个长名称,这使得第二个 textview 太窄并将复选框推离列表项的末尾。第一个文本视图必须是椭圆的。
我试过使用 android:layout_weight 但这使得视图总是使用相同的宽度,这不是我想要的。例如,如果第二个文本视图不包含任何文本,我希望它完全折叠。
我尝试使用 wrap_content/fill_parent 的各种组合并在代码中执行操作,但似乎没有任何效果。我目前正在为它使用线性布局。