我正在使用列表视图在其上显示一些数据并将其与自定义适配器一起使用,现在在某个时间实例中,我想将图像视图显示为其中的列表项。对于这种情况,我制作了动态线性布局并在其中添加了图像视图。现在我希望在某些情况下,这个图像视图布局应该作为列表视图的最后一个列表项显示为添加到列表中的新项目。
动态生成布局
LinearLayout linearLayout = new LinearLayout(UserChatActivity.this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
ImageView img = new ImageView(UserChatActivity.this);
img.setImageBitmap(BitmapFactory.decodeFile(picturePath));
linearLayout.addView(img, layoutParams);
mList.addView(linearLayout);
但它给出了一个名为: - 视图不能直接添加到适配器视图中的错误。我知道我们必须为适配器膨胀视图,但是如何使用列表中的先前数据添加新视图。???
谢谢