Font-Awesomeはほんとすばらしいです
ダジャレです。
@k0sukeyさんがFont-AwesomeをTitanium Mobileで使う方法を公開されたので、Androidでの使い方を調べてみました。
(1) k0sukeyさんのモジュールをResouces以下に置きます。
(2) Resouces/android/fonts/以下にfontawesome-webfont.ttfを設置します。
(3) 下のサンプルコードのようにします。
var fontawesome = require('FontAwesome').FontAwesome(); var label = Ti.UI.createLabel({ width:100, height:100, top:120, font:{fontSize:20, fontFamily:'fontawesome-webfont'}, text:fontawesome.icon('chevronRight') }); win.add(label);
ポイントは、Androidの場合はfontFamilyの指定の仕方が変わるのと設置ディレクトリが決まっていることです。ただ、エミュレータでは動きませんでした。
コメントを残す