在项目中,我正在解决一个问题。我可以这样做吗?顶部面板中心的名称附加到centerInParent。文字的左边我有图像。名称可以显示在区域的整个宽度上(当按钮在右侧不可见时。)如果按钮可见,则在右侧切割名称,左侧保持原样。
[image] [blaaaaaaaaaaaaaaaaaaaaaaaaaa] - 当按钮不可见时
[image] [blaaaaaaaaaaaaaaaaaaa ...] [按钮] - 当按钮可见时
答案 0 :(得分:1)
//在textview中添加以下属性
android:ellipsize="end"
android:maxLength="50"
android:lines="1"
android:maxEms="9" //you can choose max length or max ems
android:singleLine="true"
答案 1 :(得分:0)
使用相对布局。
image alignparent topleft.
button aligntparent right.
text right of image && left of button.
使用按钮Gone和按钮可见且不可见。
答案 2 :(得分:0)
您可以通过将按钮设置为Visibility.Hidden
来隐藏,并在android:ellipsize="end"
上设置.setEllipsize
或TextView
。