【发布时间】:2019-06-18 23:58:45
【问题描述】:
我已将所有图像放在一个可绘制对象中并创建了一个数组列表,如何 使用自定义适配器在列表视图中检索这些图像。
这是一个图像数组列表
Strings.xml
<string-array name="images">
<item>@drawable/cash</item>
<item>@drawable/paytm</item>
<item>@drawable/phonepe</item>
<item>@drawable/googlepay</item>
</string-array>
这是 kotlin 代码
var myadapter = object : BaseAdapter() {
override fun getView(position: Int, convertView: View?, parent:
ViewGroup?): View
{
val inflater = LayoutInflater.from(this@MainActivity)
val v = inflater.inflate(R.layout.indview, null)
Glide.with(this@MainActivity).load(R.drawable.cash).into(v.iview)
Glide.with(this@MainActivity).load(R.drawable.paytm).into(v.iview)
Glide.with(this@MainActivity).load(R.drawable.phonepe).into(v.iview)
Glide.with(this@MainActivity).load(R.drawable.googlepay).into(v.iview)
return v
}
我希望列表视图应该通过输入名称来获取图像 Glide 中 load() 中的属性
【问题讨论】:
-
我建议你使用RecyclerView而不是ListView
标签: android xml listview kotlin android-glide