【发布时间】:2017-07-12 05:14:56
【问题描述】:
目前我正在尝试从列表首选项中获取输入选项,其中包含(斜体、粗体、下划线)样式,但我不太确定如何具体完成此操作。
在过去,我已经成功地完成了字体类型、大小和颜色。
字体类型示例:
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
String s = sharedPreferences.getString("font_list", "gnuolane rg.ttf");
Typeface face = Typeface.createFromAsset(getAssets(), "fonts/" + s);
editText.setTypeface(face);
字体大小示例:
String s2 = sharedPreferences.getString("font_size", "8");
editText.setTextSize(Float.parseFloat(s2))
如何使用粗体、斜体、下划线等字体样式实现相同的想法?
【问题讨论】:
标签: android android-studio fonts mobile-development