1

プロジェクトでは、1 つの問題に取り組んでいます。私はこれを行うことができますか?centerInParent にアタッチされたトップ パネルの中央の名前。テキストの左側に画像があります。名前は、ゾーンの幅全体に表示できます (右側のボタンが非表示の場合)。ボタンが表示されている場合は、右側の名前が切り取られ、左側は元のままです。

[画像][blaaaaaaaaaaaaaaaaaaaaaaaaaa] - ボタンが見えないとき

[画像][blaaaaaaaaaaaaaaaaaaaaaa...][ボタン] - ボタンが表示されている場合

4

3 に答える 3

1

//テキストビューに以下の属性を追加します

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

相対レイアウトを使用します。

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

button Gone と button visible と not invisible を使用します。

于 2012-08-27T10:26:57.810 に答える
0

Visibility.Hiddenこれを行うには、非表示にするときにボタンを に設定し、 でandroid:ellipsize="end"または.setEllipsizeを設定しTextViewます。

于 2012-08-27T10:28:56.220 に答える