12

Android によって省略記号に切り捨てられたテキストを取得するにはどうすればよいですか?

私はテキストビューを持っています:

<TextView
    android:layout_width="120dp"
    android:layout_height="wrap_content"
    android:ellipsize="end"
    android:singleLine="true"
    android:text="Um longo texto aqui de exemplo" />

デバイスでは、この TextView は次のように表示されます。

"Um longo texto a..."

残りのテキストを取得するにはどうすればよいですか?

getRestOfTruncate()「qui de exemplo」を返すようなものを探しています。

4

3 に答える 3

9
String text = (String) textView.getText().subSequence(textView.getLayout().getEllipsisStart(0), textView.getText().length());
于 2012-06-15T03:21:50.987 に答える