我写一个自定义的执行情况的ListAdapter.

在其构造,我考虑在上下文中,一个资源ID(即R.id.xxx代表的布局文件),和一个列表和地图(这些包含的数据)。

现在,问题是,我将需要一个LayoutInflater得到的景象,这是在独立的布局XML文件。

我怎么能弄的LayoutInflater鉴于只有上下文的?

现在,为什么我认为这是可能的,是,这是相当类似于什么是正在通过在以构造一个ArrayAdapter(背景下,资源,textViewResourceId、数据阵列),和我想的ArrayAdapter也有使用LayoutInflater鉴于只有一个上下文。

但是怎么可以这样做?

有帮助吗?

解决方案

你可以使用 static from() 方法从 LayoutInflater:

 LayoutInflater li = LayoutInflater.from(context);

其他提示

您也可以使用此代码来获得LayoutInflater:

LayoutInflater li = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top