我想使用Java程序在android应用中更改单词的默认字体。
这是代码的一部分:
/**************************
*
* UI Display andMap Implementation method
*
**************************/
//The sorting method selection Spinner
private void setSpinner() {
List<String> list = new ArrayList<String>();
list.add(getString(R.string.sort_suggested));
list.add(getString(R.string.sort_price));
list.add(getString(R.string.sort_duration));
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this.getActivity(), R.layout.spinner_layout, list);
dataAdapter.setDropDownViewResource(R.layout.spinner_inner_layout);
sortSpinner.setAdapter(dataAdapter);
}
我该如何更改这些list.add(getString ....)注释上的字体?
例子:
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/DroidSansFallback.ttf");
TextView tv = (TextView) findViewById(R.id.CustomFontText);
tv.setTypeface(tf);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句