Как передать ArrayList с помощью putStringArrayListExtra ()

Привет, я хочу передать Arraylist из одного действия в другое. Я использую putStringArrayListExtra () , но отображается ошибка: «Метод putStringArrayListExtra (String, ArrayList не определен для типа bundle». Есть ли другой метод для передачи ] ArrayList ?

String test[]=new String[3]; 
ArrayList<String[]> al=new ArrayList<String[]>();  
int x,y;
test[0]="1";  
test[1]="2";  
test[2]="3";  
al.add(test);  

test = new String[3]; 
test[0]="4";  
test[1]="5";  
test[2]="6";  
al.add(test);  

Bundle list_bundle=new Bundle(); 
list_bundle.putStringArrayListExtra("lists",al); 
Intent list_intent= new Intent(v.getContext(), view_all_selected.class); 
list_intent.putExtras(list_bundle); 
startActivityForResult(list_intent, 2); 
12
задан buræquete 24 July 2019 в 00:55
поделиться