2012-05-06 138 views
2

我爲我的應用程序使用自定義字體。該代碼是非常簡單的整合是:自定義字體顯示工件

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

但是我有我的一些TextViews的文物:http://desmond.imageshack.us/Himg11/scaled.php?server=11&filename=screenshot2012050621514.png&res=landing

我真的不知道它是從哪裏過來。你有什麼主意嗎 ?

+0

抱歉,很難說出你的問題。更具體的 – Ahmad

+0

看圖:http://desmond.imageshack.us/Himg11/scaled.php?server=11&filename=screenshot2012050621514.png&res=landing 有一些奇怪的人物,我不知道他們在哪裏來自 – g123k

+0

這是模擬器還是真實設備?試試另一種字體,看看它是否有相同的問題。 – you786

回答

1

錯誤來自硬件加速。當強制TextView使用軟件渲染時,一切都會好起來。

+0

你知道爲什麼會發生這種情況嗎?我想保持硬件加速啓用,但這個問題不斷出現我。 – Pkmmte