android テキスト 中央寄せ

こちらのサイトで紹介されているものを元にテキストを真ん中よせする関数を書きました。 [code language="java"] //文字の中央寄せ関数 private SpannableStringBuilder center_string(String center_str){ AlignmentSpan.Standard center_span = new AlignmentSpan.Standard(Layout.Alignment.ALIGN_CENTER); SpannableStringBuilder str = new SpannableStringBuilder(); str.append(center_str); int string_length = str.length(); str.setSpan(center_span, string_length, string_length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); return str; } [/code]

使い方はこうです。 [code language="java"] hogeText.setText(center_string(String hoge)); [/code] つかってやってくださいw

penguinpasswordのlite版を作りました。 ここです。是非試してみてください。 xpediaでは画面がおかしいなどの情報もほしいです!