-1
서체를 내 recyclerView로 설정해야합니다. 하지만이 줄에서 앱이 다운됩니다.리사이클러에 서체 설정보기 항목
var typefaceRegular = Typeface.CreateFromAsset(context.Assets, "ProximaNovaRegular.otf");
클래스의 전체 코드는 아래와 같습니다.
private readonly List<Company> movies;
private Activity context;
public MovieAdapter(List<Company> movies)
{
this.movies = movies;
}
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
{
var movieViewHolder = (MovieViewHolder)holder;
movieViewHolder.MovieNameTextView.Text = movies[position].CompanyName;
var position_new = position + 1;
movieViewHolder.MovieCount.Text = position_new.ToString();
//FONTS
var typefaceRegular = Typeface.CreateFromAsset(context.Assets, "ProximaNovaRegular.otf");
movieViewHolder.MovieNameTextView.SetTypeface(typefaceRegular, TypefaceStyle.Bold);
//FONTS ENDED
movieViewHolder.MovieNameTextView.Click += delegate
{
movieViewHolder.MovieNameTextView.Context.StartActivity(typeof(ClientLogin));
};
}
public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
{
var layout = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.MovieRow, parent, false);
return new MovieViewHolder(layout, OnItemClick);
}
public override int ItemCount
{
get { return movies.Count; }
}
void OnItemClick(int position)
{
}
}
}