Androidにちょこっとだけ慣れてきました
前はUnityとかも毛嫌いしていましたが、TextとDesighを使いこなすことによって
UIを作ることができるのは非常に便利なものだと思えてきました
さて、今回やりたかったことは
- ListViewで1行の中にサムネイル(左側)とタイトル(中央)、番号(右)を表示したい
- サムネイルは固定サイズ
- タイトルは長さが1行で、長ければカット
以上3件を満たすことです
とりあえず、私がとった方法は、TextVIewにmaxLinesを1に設定して改行を防ぎ
途中からは見えないようにすることです
コードはこちら
<LinearLayout ・・・> <!-- アイコン表示用ImageView --> <ImageView ・・・/> <!-- ここにmaxLinesを入れたらできました --> <TextView android:maxLines="1"/> <TextView ・・・/> </LinearLayout>
参考記事
Keeping Textview content on 1 line and prevent wrapping
コメントを残す