2012-05-06 7 views
2

私のアプリケーションにカスタムフォントを使用します。コードは、それを統合することは本当に簡単です:それはどこから来ている私は本当に知らないhttp://desmond.imageshack.us/Himg11/scaled.php?server=11&filename=screenshot2012050621514.png&res=landingカスタムフォントはアーティファクトを表示します

Typeface tf = Typeface.createFromAsset(getApplicationContext().getAssets(), 
      "fonts/PermanentMarker.ttf"); 
    textview.setTypeface(tf); 

は、しかし、私は私のTextViewsの一部とアーティファクトを持っています。あなたは何か考えていますか?

+0

ご迷惑をおかけいたします。より具体的にする – Ahmad

+0

画像を見てください:http://desmond.imageshack.us/Himg11/scaled.php?server=11&filename=screenshot2012050621514.png&res=landing いくつかの奇妙な文字があり、私は彼らがどこに来るのか分かりません – g123k

+0

これはエミュレータまたは実際のデバイスでですか?別のフォントを試し、同じ問題があるかどうか確認してください。 – you786

答えて

1

エラーはハードウェアアクセラレーションから発生しています。テキストレンダリングにソフトウェアレンダリングを使用させると、すべてがうまくなります。

+0

これはなぜ起こりますか?私はハードウェアアクセラレーションを有効にしておきたいと思いますが、この問題は私のために引き続き起こります。 – Pkmmte

関連する問題