【发布时间】:2017-08-13 17:38:37
【问题描述】:
我在 Android Studio 中收到以下警告: “来自视图适配器的无条件布局膨胀:应该使用 View Holder 模式(使用传递给此方法的回收视图作为第二个参数)以获得更平滑的滚动。”在 inflater.inflate(R.layout.animal_ticket, null) 行。
如何修复警告?我无法找到该问题的解决方案。
谢谢!
override fun getView(p0: Int, p1: View?, p2: ViewGroup?): View {
val animal = listOfAnimals[p0]
val inflater = LayoutInflater.from(context)
var holder = ViewHolder()
val myView = inflater.inflate(R.layout.animal_ticket, null)
myView.tvName.text = animal.name!!
myView.tvDes.text = animal.description!!
myView.jvAnimalImage.setImageResource(animal.image!!)
return myView
}
【问题讨论】:
标签: android-layout android-studio kotlin