我有几个ListActivities,我需要为每一行设置我从资源加载的cusom字体。在TextView中这不是问题,但我遇到访问我的列表项的问题。 ListActivity似乎没有方法* .setTypeface(),所以我走到了死胡同。以前有人遇到过同样的问题吗?
答案 0 :(得分:0)
您如何填充ListView?很可能你正在使用一个通用的ListAdapter实现,这些实现似乎只提供了简单的功能,而不是其他功能。
我的建议是设计你自己的View以在你的ListView中使用,以及你自己的ArrayAdapter实现,它从getView(...)方法中配置类型face等。如果你谷歌“自定义android ArrayAdapter”,你会发现很多关于这个主题的教程。
答案 1 :(得分:0)
您没有在列表视图上设置类型面。您需要在textview上设置字体。因此,为列表视图使用自定义数组适配器,为您自己的包含文本视图的自定义视图充气,然后在该文本视图上设置字体。
与尼克所说的一样,谷歌“自定义android arrayadapter”