Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 手动创建视图_Android - Fatal编程技术网

Android 手动创建视图

Android 手动创建视图,android,Android,如何使用以下方法手动创建convertView。我听说convertView可以手动创建,也可以从xml文件中膨胀 公共视图getView(int位置、视图转换视图、视图组父视图) 我正在使用xml文件进行布局。使用 其中,resource是xml布局资源id,类似于R.layout.list\u项。 类似于此。在扩展ArrayAdapter类时,可以在override getView方法中使用此代码 if(convertView == null){ convertView =

如何使用以下方法手动创建convertView。我听说convertView可以手动创建,也可以从xml文件中膨胀

公共视图getView(int位置、视图转换视图、视图组父视图)

我正在使用xml文件进行布局。

使用

其中,
resource
是xml布局资源id,类似于
R.layout.list\u项

类似于此。

在扩展ArrayAdapter类时,可以在override getView方法中使用此代码

if(convertView == null){
        convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item, parent, false);
    }
R.layout.list_项是创建视图所基于的资源

参数“false”对于要附加到根的weather是false

if(convertView == null){
        convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item, parent, false);
    }