zun*_*ndi 4 fonts android textview
我知道如何将TextView的字体更改为我自己的字体:
catTextView = (TextView)findViewById(R.id.CatText);
catTextView.setTypeface(Typeface.createFromAsset(getAssets(), "my_font_in_assets"));
Run Code Online (Sandbox Code Playgroud)
但是,在应用程序执行期间,我想将其设置回默认字体.我不想硬编码字体(写"Droid Sans"),因为默认字体可能会在Android的未来版本中发生变化(我认为它确实在ICS中发生过).
有没有办法获取TextView的默认字体名称,并在更改后将其重新设置为?
另外,我可以确定默认字体始终能够显示俄语或日语字符吗?
谢谢!
您是否尝试getTypeface()在更改TextView之前调用TextView并将结果存储在某处?
http://developer.android.com/reference/android/widget/TextView.html#getTypeface()
| 归档时间: |
|
| 查看次数: |
7759 次 |
| 最近记录: |