スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Tag:スポンサー広告 

【Android】TextViewで文字列が複数行になるのを防ぐ方法

こんにちは、台風も去って今日は暑いですね。

TextViewを使って文字列をアプリで表示するとき、文字列が長くてViewの横幅に入りきらず複数行になってしまうことがあると思います。

| あしたの天気は晴れです。今日も |
| 頑張りましょう。 |

って感じで、文字列が長すぎて複数行になってしまう。

長い文字列がきてもデザインが崩れるくらいなら「あしたの天気は晴れです。今日も」まででいい。

そんな時があると思います。


<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:textSize="12sp"
android:maxWidth="120dp"
android:maxLines="1"
/>


こんな感じで

android:maxWidth
android:maxLines

の2つの要素をうまく使って上げるといいと思います。例では最大120dpの幅で行数は1列までという制限をかけています。簡単にできるのに知らないと損するのでメモしておきます。
スポンサーサイト
テーマ : プログラミング
ジャンル : コンピュータ

Tag:Android  Trackback:0 comment:0 

Comment

comment form
(編集・削除用):
管理者にだけ表示を許可
プロフィール

6rats

Author:6rats
こんにちは、ITベンチャーで働くエンジニアです
主に自分の周りで起きた技術的なことをメモとして書き残して行きます。
Android以外にもRuby/Ruby on RailsやFuelPHPなどなどたまにやります。基本的なスタンスとしては興味があるもしくは必要になったらいろんなことにチャレンジします。
最近はiOSアプリ開発を始めています。

購読
follow us in feedly
個人プロダクト

Androidアプリ

Twitterクライアント

Webアプリケーション

EcPriceWatch(Amazon価格の推移を計測、最安値を知らせるサービス)
Google AdSense
ブログ村
にほんブログ村 IT技術ブログへ
にほんブログ村
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。