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
Post a Comment