我有一個問題,字體不起作用,它給了我一個FC。所以我把字體文件放到SD卡中,並在字體中使用CreateFromFile,字體工作!
這裏是我使用的資產文件夾代碼:Assets文件夾中的問題
holder.tv_SuraName =(TextView)convertView.findViewById(R.id.Start_Name);
holder.tv_SuraName.setTypeface(Typeface.createFromAsset(mContext.getAssets(), "suralist_font.ttf"));
但我改變了代碼,這和它的工作:
holder.tv_SuraName = (TextView)convertView.findViewById(R.id.Start_Name);
Typeface Font = Typeface.createFromFile(new File(Environment.getExternalStorageDirectory()+"/asd.ttf"));
這是否意味着我必須在資產文件夾有問題?我怎樣才能解決這個問題?由於
在你的代碼中你正在創建字體從文件你沒有設置字體爲textview你設置字體在textview肯定? – Dharmendra