Font-Typeについて

690 views
Skip to first unread message

whol...@gmail.com

unread,
Feb 5, 2013, 12:01:35 AM2/5/13
to android-g...@googlegroups.com
いつもお世話になっております。

Textに設定するFont-Typeについて確認させてください。
表示する文字の幅を文字に依存せず等間隔で表示しようと思っています。
該当のテキストにTypefont="monospace"を指定しているのですが
実機で確認しても等幅になってないです。
全角ひらがな、全角英字で異なってます。

実機ver:4.1.1

XMLに直接指定しているのですが、やり方が間違っているのでしょうか?
正しいやり方についてご教授願えないでしょうか。
宜しくお願い致します。




Hirokazu Fukami

unread,
Feb 5, 2013, 12:24:02 AM2/5/13
to android-g...@googlegroups.com
こんにちはfkmです

> 該当のテキストにTypefont="monospace"を指定しているのですが
android:typeface="monospace"が正しいです。
http://developer.android.com/reference/android/widget/TextView.html#attr_android:typeface

eclipseでXMLを編集されているのであれば、ctrl+spaceによる補完が効くので便利だったりします。

2013/2/5 <whol...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループから退会し、メールの受信を停止するには、android-group-j...@googlegroups.com
> にメールを送信します。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/android-group-japan?hl=ja
> からこのグループにアクセスしてください。
> その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
>
>



--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)

URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp

天然パーマ

unread,
Feb 5, 2013, 12:53:52 AM2/5/13
to android-g...@googlegroups.com
天然パーマと申します

私もfkmさんと同じ指摘をしようと思って実際スタイルを作ってみました。
android:typeface="monospace"で等幅にはなりましたが、
半角の幅と全角の幅が1:2になりませんでした。

monospaceは等幅であるだけで、幅のサイズ1:2を保障しているわけではないみたいです。

等幅フォントのリストとサンプルのサイトがありましたので載せておきます。

半角と全角の幅を1:2にしたい場合、フォントファイルを使用するしかないのかな?と思いました。
フォントファイルの指定方法のサイトです。

-------------------------------------------
天然パーマ



2013年2月5日火曜日 14時24分02秒 UTC+9 fkm:
こんにちはfkmです

> 該当のテキストにTypefont="monospace"を指定しているのですが
android:typeface="monospace"が正しいです。
http://developer.android.com/reference/android/widget/TextView.html#attr_android:typeface

eclipseでXMLを編集されているのであれば、ctrl+spaceによる補完が効くので便利だったりします。

2013/2/5  <whol...@gmail.com>:
> いつもお世話になっております。
>
> Textに設定するFont-Typeについて確認させてください。
> 表示する文字の幅を文字に依存せず等間隔で表示しようと思っています。
> 該当のテキストにTypefont="monospace"を指定しているのですが
> 実機で確認しても等幅になってないです。
> 全角ひらがな、全角英字で異なってます。
>
> 実機ver:4.1.1
>
> XMLに直接指定しているのですが、やり方が間違っているのでしょうか?
> 正しいやり方についてご教授願えないでしょうか。
> 宜しくお願い致します。
>
>
>
>
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループから退会し、メールの受信を停止するには、android-group-japan+unsubscribe@googlegroups.com
> にメールを送信します。
> このグループに投稿するには、android-group-ja...@googlegroups.com にメールを送信してください。

DM NY

unread,
Feb 5, 2013, 2:32:35 AM2/5/13
to android-g...@googlegroups.com

fkmさん

すいません記述ミスでした。。
ありがとうございます!!

天然パーマさん

ありがとうございます!!
確認してみます。

Reply all
Reply to author
Forward
0 new messages