Как я могу передать список массивов из одной активности в другую деятельность с использованием намерения.Как передать список массивов с использованием намерения в android
От активности
ArrayList<ServicesInfo> bookedService = new ArrayList<ServicesInfo>();`
Intent intent = new Intent(getActivity() , Proceedtocart.class);
intent.putExtra("Listview",bookedService);
startActivity(intent);
К деятельности
bookedService = (ArrayList<BookedInfo>) getIntent().getSerializableExtra("Listview");
во время работы я получаю сообщение об ошибке, как "java.lang.RuntimeException посылки не в состоянии мобилизовывать значение андроида"
Помогите решить эту проблему
Я реализовал parcelable в моем ServiceInfo массиве, но все же ошибка происходя –
Покажите нам ваши 'ServiceInfo' –
Попробуйте intent.putParcelableArrayListExtra ("ключ", my_list) ;. Это решит вашу проблему. Для этого вам нужно сделать свой идентификатор ServiceInfo. – Wanted