1

テキストの最後に楕円サイズの右揃えの TextView が必要ですが、うまくいかないようです:

<TextView
    android:layout_width="@dimen/text_width"
    android:layout_height="wrap_content"
    android:ellipsize="end"
    android:gravity="right"
    android:singleLine="true"
    android:textSize="@dimen/font_size" />
4

2 に答える 2

2

楕円を表示するには、テキストビューの領域全体を埋める必要があることに注意してください。したがって、右揃え + 楕円の「効果」は決して発生しません。この効果を達成したい場合は、次のことを行う必要があります。テキストの小さいサイズを設定してから、margin-left を設定して、使用しているレイアウトの左に押し込みます。テキストの最大幅がオーバーフローした場合にのみ、OSが楕円をポップすることを考慮してください。ここで「正しい」重力効果が失われます...

よろしく!

于 2013-07-12T19:12:39.567 に答える
0

使用するandroid:layout_gravity="right"

于 2013-07-12T19:25:59.853 に答える