0
我正在尝试将字体样式更改为Cambria
,这是我的Android应用程序中活动的标题/动作栏上的瓷砖。对于这个我是这样的:如何更改活动瓷砖的字体样式
TextView tv = new TextView(MainActivity.this);
Typeface type = Typeface.createFromAsset(getAssets(),"fonts/Cambria");
tv.setText("My App");
tv.setTypeface(type);
actionBar.setCustomView(tv);
但是这是行不通的。好心帮忙。
您好像缺少文件扩展名。你确定这应该是'字体/ Cambria'而不是'字体/ Cambria.ttf'或类似的东西吗?另外,您是否购买了此字体的许可证,因为[Cambria是一种商业字体](https://en.wikipedia.org/wiki/Cambria_%28typeface%29)? – CommonsWare