我正在编写ListAdapter的自定义实现。
在其构造函数中,我将获取一个Context,一个资源ID(即R.id.xxx代表布局文件)以及一个列表和一个映射(其中包含数据)。
现在,问题是我将需要一个LayoutInflater来获取位于单独的布局XML文件中的View对象。
仅给出上下文,如何才能获得LayoutInflater?
现在,为什么我认为这是可行的,是因为这与传递给ArrayAdapter的构造函数(上下文,资源,textViewResourceId,数据数组)非常相似,而且我认为ArrayAdapter也必须利用LayoutInflater仅提供了一个上下文。
但是怎么办呢?