gpt4 book ai didi

android - 更改 Mvx.MvxGridView 的字体?

转载 作者:行者123 更新时间:2023-11-30 00:29:08 25 4
gpt4 key购买 nike

我正在尝试将 FontAwesome 与 Xamarin.Android 和 MvvmCross 结合使用。我有一个 Mvx.MvxGridView,数据绑定(bind)到一个返回 FontAwesome 的 unicode 值的项目源。 Mvx.MvxGridView 使用项目模板(本地:MvxItemTemplate)作为每个网格 block 的模板。如何更改 Mvx.MvxGridView 或 MvxItemTemplate 字体?

最佳答案

您需要在适配器中设置字体。它看起来像这样。

public override void OnBindViewHolder(RecyclerView.ViewHolder viewHolder, int position)
{
var item = _menuItems[position];
var holder = viewHolder as MenuItemAdapterViewHolder;
holder.icon.SetTypeFace(Typeface.CreateFromAsset(Application.Context.Assets, "<Insert file path here>"), TypefaceStyle.Normal);
holder.icon.Text = item.IconFont;
}

关于android - 更改 Mvx.MvxGridView 的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44781573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com