我正在使用ListView
处理应用,并且我已创建自定义ArrayAdapter
。覆盖getView()
方法并进行测试运行后,我遇到了一个异常,声称我需要通过适配器的构造函数传递TextView的ID。
幸运的是,我的ListView's
行XML
设计中有一个TextView,所以这不是问题。
但是,如果我没有一个怎么办?如何为ListView
创建一个不包含TextView
的项目的适配器?
答案 0 :(得分:0)
ArrayAdapter默认将String放在TextView中。 要获得更具可自定义性的适配器,请尝试以下操作:https://developer.android.com/reference/android/widget/BaseAdapter.html