2012-03-30 14 views
0

私の大胆なテキストをすべて特定のフォントで、私の普通のテキストをすべて別のフォントにするには、スタイルを行う必要があります。出来ますか ?スタイルでテキストフォントを変更することは可能です

私はそうするスタイルを構築しようとしているが、フォントの種類

+0

'font-family'についてはどうですか? – Pointy

+0

アンドロイドには存在しませんか?それは? –

+0

'font-family'はcss/htmlに属し、androidの' android:typeFace' – waqaslam

答えて

0

を指定する属性を使用すると、フレームワークの使用により、事前に定義されたのフォントを変更することができますがありません:

android:typeface="normal|sans|serif|monospace" 

しかし、あなた自身のカスタムフォントを持っている場合には、私はあなたがスタイルやXMLからそれを行うことはできないと思います。私が知っている唯一の方法はコードによるものです:

Typeface type = Typeface.createFromAsset(getAssets(), "fonts/custom_font.ttf"); 
txtyour.setTypeface(type); 
+0

大丈夫なので、style.xmlを使ってアプリケーションごとに行うことはできません。 –

+1

カスタムフォントを訴えたい場合は、それぞれのTextViewに対して設定する必要があります。しかし、物事を速くするためには、TextViewをパラメータとして取り込み、フォントを目的のものに設定する静的メソッドを書くことができます。 – waqaslam

+0

はいいいえ、私は第2の問題があります。太字で、 。私は2つの分離されたフォントを持っています。だから私は(Html.fromHtmlで)その中に太字と通常のテキストを含むテキストビューを持っているので、太字のテキストはこのフォントを使っているとは言えません。普通の人はこのフォントを使っています。 –

関連する問題