こんな感じで、ListViewなどに表示する文字列が長すぎて、折り返されるのが気にくわない時、下記を指定すれば、一行に収まってくれる。
android:scrollHorizontally:”true”は、文字列が画面に収まりきらない場合、”false”の場合は折り返されて2行目以降に表示されますが、”true”の場合は、折り返されません。
android:scrollHorizontally=”true” の状態で、android:ellipsize=”end” とすると、最後(end)に省略記号(…)を入れてくれます。”end”のほかに”start”,”middle”などもあります。
scrollHorizontally=”true”とellipsize=”end”を指定した結果
参考
Androidアプリ入門 No.07 TextViewのフォント関連以外の主な属性
ここはめちゃくちゃ参考になりました。ありがとうございます。
comments powered by Disqus