Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.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:使用按代码生成的布局填充Listview_Android_Listview_Layout Inflater - Fatal编程技术网

Android:使用按代码生成的布局填充Listview

Android:使用按代码生成的布局填充Listview,android,listview,layout-inflater,Android,Listview,Layout Inflater,我遇到了以下两个问题: 1.我想用元素填充ListView,但每个项目都有不同的布局。 2.我通过代码生成这些不同的布局。(exspected参数包括资源的int,但我只有一个对象作为布局) 由于我缺乏有关充气机和列表视图的知识,我不知道如何在这里继续。第一个问题很简单,是适配器的问题,即根据项目类型充气的布局。第二个问题同样非常简单,只需使用LinearLayout、RelativeLayout或任何您喜欢的布局作为容器,然后将对象添加到此布局中。我将其用于显示聊天的回收器视图,其中一些项目是

我遇到了以下两个问题: 1.我想用元素填充ListView,但每个项目都有不同的布局。 2.我通过代码生成这些不同的布局。(exspected参数包括资源的int,但我只有一个对象作为布局)


由于我缺乏有关充气机和列表视图的知识,我不知道如何在这里继续。

第一个问题很简单,是适配器的问题,即根据项目类型充气的布局。第二个问题同样非常简单,只需使用LinearLayout、RelativeLayout或任何您喜欢的布局作为容器,然后将对象添加到此布局中。我将其用于显示聊天的回收器视图,其中一些项目是文本,其他项目是图像。

第一个问题很简单,即适配器的问题是根据项目类型充气的布局。第二个问题同样非常简单,只需使用LinearLayout、RelativeLayout或任何您喜欢的布局作为容器,然后将对象添加到此布局中。我使用它作为显示聊天的回收器视图,其中一些项目是文本,其他项目是图像