ฉันกำลังพยายามสร้างรายชื่อที่มีรายชื่อ รายการนี้ควรแก้ไขได้ (เพิ่มลบจัดเรียง ฯลฯ ) อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามเปลี่ยนรายการใน ArrayAdapter โปรแกรมก็ขัดข้องพร้อมjava.lang.UnsupportedOperationException
ข้อผิดพลาด นี่คือรหัสของฉัน:
ListView panel = (ListView) findViewById(R.id.panel);
String[] array = {"a","b","c","d","e","f","g"};
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, array);
adapter.setNotifyOnChange(true);
panel.setAdapter(adapter);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
adapter.insert("h", 7);
}
});
ฉันลองใส่ลบและล้างวิธีการแล้วก็ไม่ได้ผล จะมีใครบอกฉันไหมว่าฉันทำอะไรผิด?