Galaxy S2でテストしていますが、問題はありません。しかし、一部のデバイスはこれらのスクリーンショットのように見えます- samsung Galaxy Note -.
私は何をすべきか?私はそれについてのトピックを見つけることができませんか?
<TextView ...
....
android:ellipsize="none"
..></TextView>
ellipsize
そのテキストビューに対してをなしに設定する必要があり、「...」はありません
これは、テキストビューを に設定した場合にのみ発生するSingleLine = true
ため、テキストサイズに基づいてテキストビューを複数行に伸ばしたい場合は、単一行を削除します。
XML ファイルで android:singleLine を取得する代わりに、textView を定義する Java コードで宣言できます。
text.setSingleLine(true);
またはXMLファイルで
android:singleLine="true"
android:ellipsize="none"
これは、textView の幅が狭く、それ以上の文字を追加しようとしているためです。1) textView にさらに幅を追加してみてください。幅の設定方法はこちら
よく使用できますandroid:layout_width = "wrap_content"
。
android:layout_width = "45dp"
または、(または定義した幅)を使用して設定することもできますandroid:maxLines = "2"
。これにより、テストが 2 行でラップされ、求めているものが見つかります。