如何在Android中更改listView的字体?

时间:2018-09-27 08:53:45

标签: java android android-layout android-studio listview

以下是来自android应用程序的代码段,我想在其中更改listView项目的字体。但这不会影响:

ListView lv = (ListView) findViewById(R.id.listView);

Typeface tf= Typeface.createFromAsset(getAssets(),"fonts/JAMEEL.TTF"); 

Paint paint = new Paint(tf);
lv.setPaint(paint);

请告诉我如何更改列表视图项目的字体。

1 个答案:

答案 0 :(得分:1)

使用setTypeFace()

Typeface type = Typeface.createFromAsset(getAssets(),"fonts/JAMEEL.TTF"); 
textView.setTypeFace(type); //listview - textview anything

您还可以尝试使用Calligraphy库,该库更容易为整个应用设置字体。