0

ラベルの Font-Family を変更するための js を使用した次のコードがあります。Android のネイティブ API にアクセスして Font-Family を変更するという考えですが、うまくいかないようです。問題は何ですか?

foo.xml:

<Label text="foo" id="blogHead" textWrap="true"
            cssClass="margin-20 verticalCenter" fontSize="24" />

foo.js:

var heading = view.getViewById(page, "blogHead");
heading.android.setTypeface(android.graphics.Typeface.create("Courier New", android.graphics.Typeface.NORMAL));
4

1 に答える 1

0

Courier New別のフォントにリマップされます。

組み込みのフォントとそのエイリアスの一覧については、こちらを参照してください。違いを理解するには、次のコードのようなものを試してください (sans-serif-lightここの代わりに任意の有効なフォントを使用できます)。

var heading = view.getViewById(page, "blogHead");
heading.android.setTypeface(android.graphics.Typeface.create("sans-serif-light", android.graphics.Typeface.NORMAL));
于 2015-06-04T05:18:20.123 に答える