আমি নাম সম্বলিত একটি তালিকা তৈরি করার চেষ্টা করছি। এই তালিকাটি পরিবর্তনযোগ্য (যুক্ত, মোছা, বাছাই করা ইত্যাদি) হওয়া উচিত। যাইহোক, আমি যখনই অ্যারেএডাপ্টারে আইটেমগুলি পরিবর্তন করার চেষ্টা করেছি, 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);
}
});
আমি পদ্ধতিগুলি সন্নিবেশ করা, অপসারণ এবং পরিষ্কার করার চেষ্টা করেছি এবং তাদের কোনওটিই কাজ করে না। কেউ আমাকে বলবে আমি কী ভুল করেছি?