質問

いTextView.っていない場合については、ellipsize場合以上にその利用の幅になります。これは動作しないない限り、入力文字列がない。誰でもできるので、例としてこす。また異なる組み合わせ:

singleLine="true" maxLines="1" scrollHorizontally="false"

これに対して影響はありません。もう一度言いますが、こちらの文字列がない空間で、その省略が表示されます。と思欠?ったこ1.5,1.6,2.0,すべて同じ問題です。

感謝

役に立ちましたか?

解決

Ellipsize破壊した( の発行について議決権を行使するバグ報告, 特に、その請求項ではな再現可能)で使用の未成年hack.用途:

android:inputType="text"
android:maxLines="1"

何にしたいellipsize.また、使用しない singleLine, で推奨されていませんから1.5.

他のヒント

この組み合わせることもできる作業SDK ver4:

android:ellipsize="end"
android:singleLine="true"

(そのきっかけをつくっていきたいというので推奨されていませんが私のない選択)

また:

textView.setSingleLine();
TruncateAt truncate = TruncateAt.END;
textView.setEllipsize(truncate);

簡単な解決策です。

int limit = 9;
if (str.length() > limit) {
    textView.setText(str.substring(0, limit)+"...");
} else {
    textView.setText(str);
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top