2016-05-09 8 views
3

フォントのスタイル、フォントサイズ、フォントの色などのテキスト形式のアプリケーションを作成しようとしています。だから私はアンドロイドから提供されるデフォルトのフォントをリストとしてドロップダウンで表示したい。ドロップダウンからフォントを選択すると、テキストが動的に変更されます。 誰も助けてもらえますか?これをXMLまたはプログラムでどのように達成できますか? どのようにアンドロイド既定のフォントリストをプログラムで取得するには?

は、Android SDKで唯一の3つのシステムワイドのフォントがありますが、それは

enter image description here

+0

通常のウィジェットでは、serif、sans-serif、およびmonospaceの3つのオプションしかありません。フォントはAndroid SDKの一部ではありません。 – CommonsWare

+0

だから私はどのように多くのフォントを取得できますか? – Pallavi

+0

それはあなたの仕事です。あなたのアプリにいくつかパッケージしてください。または、インターネットからダウンロードしてください。もちろん、フォントのライセンス条件に注意してください。 – CommonsWare

答えて

1

ように見える必要がありますどのように画像を参照してください。

  • 通常

  • セリフモノスペース

さらに詳しい情報:click here

+0

だから私はどのように多くのフォントを取得できますか? – Pallavi

+0

アプリ自体を追加する必要があります –

1

フォントリストはTypefaceクラスに静的フィールドMap<Stirng, Typeface> sSystemFontMapとして保存されます。このフィールドを取得するだけです。 my answer hereを参照してください。

関連する問題