Передайте ParseObject Хотя Намерение - PullRequest
0 голосов
/ 12 апреля 2019

Здравствуйте, я передаю свою информацию от фрагмента к фрагменту, и она прекрасно работает, мне не нужна помощь в этом. Однако я имею в виду передать ParseObject, который я получил этим методом ...

  private void consultarClaseChat() throws ParseException{
    ParseQuery<ParseObject> query = ParseQuery.getQuery("Chat");
    idChat = query.get("objectId");
    Log.i("TAGO","id del chat seleccionado-------->"+idChat);

}

ParseObject idChat; //as a Global Variable.

Тогда я делаю связку.

 Bundle stepsBundle=new Bundle();
            stepsBundle.putString("objectIdEnPosicion",objectIdEnPosicion);
            stepsBundle.putString("objectIdDelChat",idChat);

            ChatConUsuarioFragment chatConUsuarioFragment=new ChatConUsuarioFragment();
            chatConUsuarioFragment.setArguments(stepsBundle);

У меня будет ошибка в этой строке stepsBundle.putString ( "objectIdDelChat", idChat);

Я попытался установить значение String, а затем обернуть его String.valueOf, но значение не передалось следующему фрагменту.

Я успешно получил данные в следующем фрагменте с этим кодом:

        idChat=getArguments().getString("objectIdDelChat");
...