Android layout 阵列自适应误差

Android layout 阵列自适应误差,android-layout,listview,custom-adapter,Android Layout,Listview,Custom Adapter,嗨,我正在尝试实现一个自定义适配器。我一直收到以下错误: 03-16 05:23:22.003: E/AndroidRuntime(316): FATAL EXCEPTION: main 03-16 05:23:22.003: E/AndroidRuntime(316): java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView 以下是我尝试填充ListView的方式:

嗨,我正在尝试实现一个自定义适配器。我一直收到以下错误:

03-16 05:23:22.003: E/AndroidRuntime(316): FATAL EXCEPTION: main
03-16 05:23:22.003: E/AndroidRuntime(316): java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView
以下是我尝试填充ListView的方式:

    CustomListViewAdapter adapter = new CustomListViewAdapter(context, R.layout.list_item, rowItems);
这就是我得到错误的地方


我在网上看到很多答案,说你需要传入一个文本视图,但我希望每行有一个图像和两个文本视图。我一直在关注这个教程,他们的自定义布局很好,这并不抱怨。我使用的自定义布局与他们在教程中为每一行使用的相同。为什么我的抱怨在你的代码中勾选下面的一个

公共类CustomListViewAdapter扩展了ArrayAdapter

你写过这个项目吗?您可能忘记将
ArrayAdapter
更改为
ArrayAdapter