-1
A
回答
0
0
In android listview i want to change the font in my own style.
通過這種方式,我想你想改變子視圖中的字體t帽子正在列表中顯示。對於您需要設置TextView
的typeface
的getView()
裏面如下
首先初始化的字體在適配器的構造函數可能如下
private Typeface typeFace;
public MyContructor(Context context)
{
super(context);
mInflater = LayoutInflater.from(mContext);
typeFace=Typeface.createFromAsset(mContext.getAssets(), "Fonts/GrinchedRegular.ttf"));
}
然後在getView()
@Override
public View getView(final int position, View convertView, final ViewGroup parent)
{
if (convertView == null)
{
convertView = mInflater.inflate(R.layout.sample, null);
}
myText = (TextView) convertView.findViewById(R.id.my_text);
myText.setTypeface(typeFace);
return convertView;
}
0
首先將您的字體文件添加到您的資產文件夾並使用此代碼
Typeface arial = Typeface.createFromAsset(getAssets(), "fonts/arial.ttf");
name_txt.setTypeface(arial);
0
使用自定義列表 -
要切換到不同的內置字體,使用Android:在ArrayAdopter的getView貨品XML
或setTypeface()字樣。
public class CustomeArrayAdopter extends ArrayAdapter<String> {
int res;
Typeface tf;
public CustomeArrayAdopter(Context ctx, int resource,
List<String> items) {
super(ctx, res,items);
res=resource;
tf=Typeface.createFromAsset(ctx.getAssets(),"font/Arial.ttf");
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
//Apply new TypeFace here
TextView item_text=(TextView)findViewById(R.id.listItemtv);
item_text.setTypeface(tf);
.....
}
_}
相關問題
- 1. Android ListView風格
- 2. Android ListView字體
- 3. Android ListView風格像iPhone分組UITableView
- 4. UWP listview組風格
- 5. Android ListView的字體大小和字體
- 6. ckeditor字體風格13 px
- 7. Android更改ListView字體
- 8. 設置字體爲ListView,Android
- 9. 字體風格:斜體VS在CSS
- 10. 風格輸入字體粗體?
- 11. NSMenuItem切換粗體字體風格
- 12. C#Windows7/Vista風格ListView
- 13. WPF - ListView的選擇風格
- 14. WPF的ListView將selectedItem風格
- 15. Android Jsoup更改字體家族的風格標記
- 16. 阻止Android Webview改變字體大小(計算風格)
- 17. 字體家族風格不適用於android設備?
- 18. jquery砌體風格網格
- 19. 字體太棒了半風格CSS
- 20. 多字體風格的組合在vb.net
- 21. 多種風格的相同字體
- 22. 風格的標籤字體大小
- 23. CSS:的字體家庭風格
- 24. 的UIBarButtonItem風格樸素改變字體
- 25. Xcode風格字體選擇器
- 26. GWT默認風格IE字體大小
- 27. Android ArrayAdapter風格
- 28. Android EditTextPreference風格
- 29. Android ActioBar風格
- 30. Android ListView迭代設置字體/文本
桑托斯,這是一個重複的問題 – VendettaDroid
有一個在此爲您解答http://stackoverflow.com/questions/2973270/using-a-custom-typeface-in-android – VendettaDroid
http://stackoverflow.com/questions/2888508/how-to-change-the-font-on-the-textview – VendettaDroid