1

在这个项目中,我正在解决一个问题。我可以这样做吗?附加到 centerInParent 的顶部面板中心的名称。文字左侧我有图像。名称可以显示在区域的整个宽度上(当按钮在右侧不可见时)。如果按钮可见,则在右侧切割名称,左侧保持原样。

[image][blaaaaaaaaaaaaaaaaaaaaaaaaaaaa] - 当按钮不可见时

[image][blaaaaaaaaaaaaaaaaaaaaaa...][button] - 当按钮可见时

4

3 回答 3

1

//在你的textivew中添加以下属性

android:ellipsize="end"
android:maxLength="50"
android:lines="1"
android:maxEms="9" //you can choose max length or max ems
android:singleLine="true"
于 2012-08-27T10:27:14.237 回答
0

您可以通过将按钮设置为Visibility.Hidden在您希望它不可见时设置按钮android:ellipsize="end".setEllipsizeTextView.

于 2012-08-27T10:28:56.220 回答
0

使用相对布局。

image alignparent topleft. 
button aligntparent right. 
text right of image && left of button.

使用按钮 Gone 和按钮可见而不可见。

于 2012-08-27T10:26:57.810 回答