я имел взглянуть на этот вопрос- Call OnResume when Back Button Pressed when using FragmentsКакой метод вызывается, когда кнопка нажата назад из фрагмента
Я сделал то же самое, как уже упоминалось в ответах, но ни один не onResume называется , ни onCreateView. Это транзакция от операции к фрагменту, все из которых являются частью одной вкладки. Как я могу вызвать метод из первого фрагмента, когда на втором фрагменте нажата кнопка «Назад»?
код-
Bundle data = new Bundle();
data.putString("q", code);
data.putString("type", type);
data.putString("name", name);
viewPager.setCurrentItem(1);
android.support.v4.app.FragmentTransaction transaction =
getSupportFragmentManager().beginTransaction();
eq equity = new eq();
equity.setArguments(data);
transaction.replace(R.id.root_frame, equity).addToBackStack(null).commit();
- кнопка возврата - единственный способ оставить фрагмент? –
@AhmadAlsanie да, это так. –