私のアプリケーションでは、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)
ここで私が間違ったこと。ここで良い解決策を教えていただけませんか?