2012-10-29 104 views
2

我正在嘗試創建一個android應用程序,它將在按下按鈕時更改字體。我已經通過Google搜索了stackoverflow和其他網站,但都空手而歸。我正在使用Eclipse。我們的目標是能夠簡單地觸摸讀取「times new roman」的按鈕,然後將上面的文本更改爲該字體。我發現有人試圖在Eclipse中更改字體,或者僅僅是應用程序的默認字體,但沒有用戶能夠更改它。在找到改變背景顏色的應用後,我得到了這個想法。有誰知道我需要什麼代碼的按鈕?Android字體更改

回答

1

字體是你正在尋找。

在按鍵的onclicklistener,嘗試像

TextView txt=(TextView)findViewById(...); 
Typeface tf=Typeface.createFromAsset(...); 
txt.setTypeface(tf); 
+0

好東西,謝謝! – Lucreacia