--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、android-group-j...@googlegroups.com にメールを送信します。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
こんにちは、みやざきです。一番簡単な解決方法は「そういうものとあきらめる」でしょうか。Nexus7等の標準電卓アプリでもそう表示されます。Windows7/8の電卓アプリでもそうですし、特に違和感を感じることも無いのでは?どうしてもということであれば、お手軽なのは、システムにインストールされている日本語フォントを指定してTypefaceを作成し、それを該当ボタンに指定することでしょう。Nexus7ならTypeface tf = Typeface.createFromFile("/system/fonts/MTLmr3m.ttf");((Button)view.findViewById(R.id.button)).setTypeface(tf);ただし、機種ごとに用意されているフォントはまちまちなのでこの方法は必ず動くとは言えません。
次は、アプリに望みの形状のグリフを含んだフォントを同梱してしまい、それをTypeface#createFromAssetで読み込む方法。フォントを作るのは大変そうですが、この場合に作らなければならないグリフは一文字分だけですのでたいした手間では無いと思います。
2014年1月7日 15:29 三宅義之 <gagaha...@yahoo.co.jp>:
いつもお世話になっております。教えてください。ボタンにルート計算記号の「√」を表示させたいと思い、String.xmlに記述し、表示しようとしていますが、「√」記号の上辺の横棒がなくなります(海外ではないのが普通なのか分かりませんが。。。。)。これを、中高の数学で慣れ親しんだルート記号にしたいのですが、画像作って張るしかないのでしょうか?それとも、フォントの設定で何とかなるのでしょうか?小さな質問かも知れませんが、なにかご存知でしたら宜しくお願い致します。
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、android-group-japan+unsubscribe@googlegroups.com にメールを送信します。
このグループに投稿するには、android-group-ja...@googlegroups.com にメールを送信してください。