如何获得一个环节的布局给予一下?
-
18-09-2019 - |
题
我写一个自定义的执行情况的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)
不隶属于 StackOverflow