Клонировать новые объекты для передачи в ArrayList? ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Клонировать новые объекты для передачи в ArrayList?

Сообщение Anonymous »

Я создаю приложение для Android и пытаюсь добавить объекты в ArrayList. Я думал, что это создаст копию объекта в ArrayList, и тогда я смогу повторно использовать этот объект. Я понял, что это не так, и что ArryList на самом деле ссылался на исходный объект.
Я не совсем уверен, как бы я использовал цикл. для создания новых объектов в функции onCreate, нужно ли мне каким-то образом клонировать объект и передавать его в ArrayList?
В любом случае, вот мой код:< /p>
public class Main extends Activity {
private Item myItem = new Item();

btnSave.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
alItems.add(myItem);
arrayAdapter.notifyDataSetChanged();


Подробнее здесь: https://stackoverflow.com/questions/132 ... -arraylist

Вернуться в «Android»