我正在构建和Android应用程序并使用下拉裁判。我想清除旧的jsonArray数据并重新加载来自服务器的新数据。
我尝试了很多想法--JsonArray test = new JsonArray(),JsonArray test(“[]”);
但没有任何工作可以帮助我解决这个问题。
答案 0 :(得分:1)
尝试清除JSONArray:
jsonArray = new JSONArray(new ArrayList<String>());
答案 1 :(得分:1)
您需要在整个测试过程中运行一个 while 循环,并每次删除第一个索引。当测试长度为零时,循环将达到一个阶段,表明测试不为空并清除。
while (test.length() > 0) {
test.remove(0)
}