android gson列表视图填充

android gson列表视图填充,android,listview,gson,Android,Listview,Gson,嗨,我正在学习android,我正在尝试填充一个列表视图。 我已经使用gson获取了数据。 我的代码是这样的。 Gson Gson=new GsonBuilder().create(); Order[]value=gson.fromJson(s,Order[].class) 而我的arrrayadapter是这样的 ArrayAdapter<Order> test1 = new ArrayAdapter<Order>(this, android.R.layout.simp

嗨,我正在学习android,我正在尝试填充一个列表视图。 我已经使用gson获取了数据。 我的代码是这样的。
Gson Gson=new GsonBuilder().create();
Order[]value=gson.fromJson(s,Order[].class)

而我的arrrayadapter是这样的

ArrayAdapter<Order> test1 = new ArrayAdapter<Order>(this, android.R.layout.simple_list_item_1, values);
        list.setAdapter(test1);
ArrayAdapter test1=新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u 1的值);
list.setAdapter(test1);

如果这是一个非常愚蠢的问题,我很抱歉。

您需要使用自定义适配器才能在列表中显示复杂对象,数组适配器只能处理字符串,不能处理复杂对象,数组适配器所做的就是在文本视图中显示您传递给其构造函数的字符串。

您有什么问题?gson出错了?请告诉我们问题出在哪里。对不起,我想填充列表视图,但出现了错误。不知道出了什么错?链接logcat,ah数组适配器仅将字符串列表作为其第三个参数,但值为顺序数组objectsit表示无法解析arrayadapter。