如何在列表对话框中的文字中插入图片资源?

来源:2-4 列表对话框

EvilSay1

2018-04-26 21:18:28

就比如在“我是1”旁边过插入一张数字一的图片

写回答

1回答

irista23

2018-04-27

这个效果对话框需要用到SimpleAdapter了。

1、创建SimpleAdapter对象:

参数1:是上下文对象。

参数2:保存每一行数据的Map构成的List对象,每一行数据里的每一个属性都由它的名字和它的值构成一个键值对,每一行的多个键值对构成这一行的一个Map对象,再由多行的多个Map对象够成一个List对象。

参数3:每一行数据的布局文件

参数4:String数组

参数5:int数组是布局文件中控件ID的集合,从String数组里的键名去找到值,然后将这个值赋给在int数组里位置对应的控件。

2、在构建的AlertDialog.Builder()中通过setAdapter()传入SimpleAdapter对象。

SimpleAdapter使用具体会在后面的课程中有讲解。


0
hvilSay1
h 非常感谢!
h018-04-27
共1条回复

0 学习 · 1044 问题

查看课程