@Neonoviiwolf
Flutter developer

При повороте экрана все EditText получают одинаковый текст, как исправить?

Доброго
Есть фрагмент - fr1, его я inflate ещё одинаковыми фрагментами fr2. В каждом fr2 есть EditText, ввожу какой-то текст в эти EditText. Поворачиваю экран и все EditText получают текст, какой был введён в последнем добавленном fr2. Как это исправить?

Вот отрывок из fr1
@Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_create_menu, container, false);

        LinearLayout layout = (LinearLayout) view.findViewById(R.id.testLin);
        View viewDateMenu = dateMenu.onCreateView(inflater, layout, new Bundle());
        layout.addView(viewDateMenu);

Вот fr2 и EditText
private EditText editText;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable final ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.item_menu, container, false);

        editText = (EditText) view.findViewById(R.id.edit_text_name_product);
  • Вопрос задан
  • 187 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы