在我的应用程序中,我想为 arrayList 添加一些值,并且我希望添加的项目将是 arrayList 的第一项。我使用此代码
Sphere[] spheres = new ObjectMapper().readValue(response.getJSONArray("data").toString(),Sphere[].class);
mSphereList = Arrays.asList(spheres);
Sphere sphere = new Sphere();
sphere.setId(0);
sphere.setTitle("All");
mSphereList.add(0,sphere);
mListView.setAdapter(new CategoryAdapter(CategoryActivity.this,mSphereList));
当我运行我的应用程序时,我遇到了异常
ERROR/AndroidRuntime(25878): FATAL EXCEPTION: main
java.lang.UnsupportedOperationException
at java.util.AbstractList.add(AbstractList.java:404)
我在这里做错了什么。你能在这里告诉我一个好的解决方案吗?