Android 类型字符串(JSONObject第2数组)的方法add(String)未定义

Android 类型字符串(JSONObject第2数组)的方法add(String)未定义,android,mysql,arrays,json,add,Android,Mysql,Arrays,Json,Add,通过MySQL查询从PHP文件接收数据后,我想用数据填充两个数组。 第一个阵列工作: results.add((String) json_data.get("product") + "\n" + json_data.get("owner")); 但当我添加第二个数组时: mysql_id.add((String) json_data.get("id")); Eclipse显示一个错误: 类型字符串的add(String)方法未定义 没有可用的建议,我也不知道问题所在。 我到处都有“mysq

通过MySQL查询从PHP文件接收数据后,我想用数据填充两个数组。 第一个阵列工作:

results.add((String) json_data.get("product") + "\n" + json_data.get("owner"));
但当我添加第二个数组时:

mysql_id.add((String) json_data.get("id")); 
Eclipse显示一个错误:

类型字符串的add(String)方法未定义

没有可用的建议,我也不知道问题所在。 我到处都有“mysql\u id”宣称是“结果”,但它不起作用


谢谢你的帮助

你必须这样使用

mysql_id.add(getString("id")); 

能否显示
results
mysql\u id
的声明和初始化?是否
mysql\u id
是字符串变量?ArrayList results=new ArrayList();ArrayList mysql_id=新建ArrayList();