android - edit typface on customListAdapter -


i have change typeface on custom list adapter. i've problem, because can't current context.

getassets() not exist class getapplicationcontext()  not exist class getbasecontext()  not exist class 

i'm trying context view, there're no error, font not change

public view getview(int position, view convertview, viewgroup parent) {         viewholder holder;         context  context = convertview.getcontext(); //or        context  context2 = parent.getcontext(); 

after in code write

 bold = typeface.createfromasset(context.getassets(), "fonts/jennifer-lynne.ttf");         italic = typeface.createfromasset(context.getassets(), "fonts/helvetica-italic.ttf");         holder.titoloview.settypeface(bold);         holder.autoreview.settypeface(italic); 

idea?

pass context customlistadapter class constructor , use font assets. set font when initialize viewholder views (when convertview null in getview).


Comments