我試圖做this如何直接從android sdk訪問DroidSans.ttf?
代碼的重要組成部分,是在這裏:
注意這行代碼,其中「fontAssetName」將是一些字體文件(在我的情況下,它DroidSans.ttf)必須位於我的資產文件夾中。
final Typeface regular = Typeface.createFromAsset(context.getAssets(),
fontAssetName);
我想這樣做,而不必具有TTF字庫文件的副本,我的資產文件夾中。這是因爲我不想處理下載字體的版權許可。我想使用的字體是DroidSans.ttf,它應該在android sdk中提供,因爲它是默認字體。有沒有什麼辦法可以從android sdk訪問這個字體?
「我想使用的字體是應該在android sdk中提供的DroidSans.ttf,因爲它是默認字體」 - 不是過去五年。 – CommonsWare
@CommonsWare是否有由sdk提供的任何字體,並且可以通過直接調用.ttf文件訪問它們? – BrettG
不是我所知道的。 – CommonsWare