2013-08-04 1 views
0

이 코드를 사용하여 Roboto 글꼴을 내 목록의 각 항목에 대한 Textview로 설정합니다.Asset에서 글꼴을 사용할 때 안드로이드리스트 뷰가 유동적이지 않습니다.

잘 작동하지만 목록을 스크롤 할 때 유동적이지 않습니다. 반면 기본 글꼴에서는 스크롤 할 때 목록이 유동적입니다.

TextView premiereLettre = (TextView) rowView.findViewById(R.id.premiere_lettre); 
Typeface face = Typeface.createFromAsset(getContext().getAssets(), "fonts/Roboto-Light.ttf"); 
premiereLettre.setTypeface(face); 

무엇이 문제인가?

이 코드를 개선 할 수 있습니까?

답변

2

문제는 당신이 TextView 개체를 만드는 것입니다

고마워, 그리고 가장 중요한 것은 Typeface 객체 당신이 행을 만들 때마다. 클래스에 한 번만 만듭니다 (TextViewViewHolder을 사용하고 생성자에서 인스턴스화하는 Typeface의 클래스 수준 변수)

+0

예, 문제가있었습니다. :) 고마워요! – wawanopoulos

관련 문제