, когда я передать массив между фактически в итоге startActivityForResult я получаю частичный массив обратноparcelable ArrayList передается частично с нулевыми элементами
ArrayList<User> currentUsers = ...
Intent resultIntent = new Intent();
resultIntent.putParcelableArrayListExtra(USER_ARR, currentUsers);
setResult(Activity.RESULT_OK, resultIntent);
ArrayList<User> users = data.getParcelableArrayListExtra(USER_ARR);
Пользователь реализует Parcelable, и она построена правильно конечно,
я изменил что-то в прохождении массива, и теперь, когда он посылает массив
он получен на другой стороне с большим количеством пользователей, являются нулевыми, или все, кроме одного пользователя является нулевой
Я также попытался посылать только Parcelable [], и сделал то же самое
пожалуйста, помогите
Изменения с помощью 'Serializable' вместо' Parcelable' варианта ?, я т может быть простым решением –
да, но это не мои вопрос, хотя, он уже является исчерпывающим, и он работал так, как в прошлом, поэтому он должен все еще работать, пожалуйста, кто-нибудь? –
Можете ли вы разместить больше кода? –