小编典典

如何在给定上下文的情况下获取布局充气器?

all

我正在编写 ListAdapter 的自定义实现。

在它的构造函数中,我接受了一个上下文、一个资源 ID(即表示布局文件的 R.id.xxx)以及一个列表和一个地图(它们包含数据)。

现在,问题是我需要一个 LayoutInflater 来获取位于单独布局 XML 文件中的 View 对象。

仅在给定上下文的情况下,如何获取 LayoutInflater?

现在,为什么我认为这是可能的,因为这与传递给 ArrayAdapter
的构造函数(上下文、资源、textViewResourceId、数据数组)的内容非常相似,而且我认为 ArrayAdapter
还必须使用LayoutInflater 只给定一个 Context。

但是怎么做呢?


阅读 80

收藏
2022-05-23

共1个答案

小编典典

您可以使用类中的static
from()方法LayoutInflater

 LayoutInflater li = LayoutInflater.from(context);
2022-05-23