【发布时间】:2020-02-11 15:43:38
【问题描述】:
这种布局看起来很简单,但我找不到任何方法来仅在 xml 中使用LinearLayout 或任何其他布局而不动态更改属性。这是我想要的,如果文本很短,那么布局应该如图所示:
但如果TextView 包含较长的文本,则应将其扩展,但必须为Button 留出空间,如下所示:
【问题讨论】:
-
我不确定你在找什么......但似乎文本视图的换行内容的布局宽度会做到这一点
-
如果我们使用
LinearLayout,换行内容的简单布局宽度会将按钮推出视图。 -
在
TextView中使用android:singleLine=true和android:elipesize=end并将按钮设置为android:toTheRightOfTextView -
@MuhammadBabar 当文本很短时它不会满足第一个场景。
标签: android android-layout android-linearlayout