Как установить пакет в ноль, когда данные потребляются - PullRequest
0 голосов
/ 16 марта 2019

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

    Bundle bundle= new Bundle();
    bundle.putString("seatId", seatId);
    fragment.setArguments(bundle);

Затем я использую данные, используя следующий код в моем фрагменте.

Bundle args = getArguments();
    if(args!=null && args.getString("seatId")!=null){
        matchId = args.getString("seatId", "");
    }

Теперь после этого я хочу установить для bundle значение null.

Проблема заключается в том, что когда я устанавливаю данные для фрагментации через связку, они сохраняются там.

1 Ответ

1 голос
/ 16 марта 2019

Возьми пакет или просто getArguments().clear() как указано здесь .

...