Articles of back stack

Перезагрузка WebView, когда Fragment в ViewPager сохраняется в форме BackStack

Вот код для базового Fragment который содержит WebView . WebFragment.java public class WebFragment extends Fragment { String TAG = "WebFragment"; private WebView webView; private String currentUrl = "http://www.google.com"; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.webview_layout, null); } @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); webView = (WebView) getView().findViewById(R.id.helloWebview); initWebView(); webView.loadUrl(currentUrl); […]

Возобновите действие вместо запуска, если оно уже существует в фоновом стеке

У меня есть Activity_1 после многих шагов, скажем Activity_2 > Activity_3 …. в некоторой Activity_n Я изменяю некоторые данные, относящиеся к Activity_1 и вызываю их, используя Intent intent = new Intent(Activity_n.this, Activity_1.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); Обновление содержимого. Но позже я могу вернуться к Activity_1 где я начал, у которого есть старые данные. Вместо этого я хочу, […]

Фрагмент addToBackStack () и popBackStackImmediate () не работают

В настоящее время я ListFragment приложение для Android (14 <= ​​SDK <= 21), используя один ActionBarActivity и другие Fragments , такие как ListFragment и MapFragment , которые меняются местами в пределах одного представления FrameLayout . ActionBarActivity автоматически заменяет / фиксирует фрагмент A. Затем, когда пользователь нажимает кнопку, хостинг Activity заменяет / фиксирует новый другой фрагмент […]

Как получить список записей фрагмента backstack в android?

Я работаю над приложением, в котором вкладки реализованы с помощью FragmentActivity . Так как вкладки требуются во всем приложении, фрагменты широко используются, чтобы сделать приложение совместимым со всеми версиями android. Как следствие, я сталкиваюсь с проблемой визуализации того, какие фрагменты присутствуют в задней части. Я уверен, что есть способ получить список фрагментов, присутствующих в backstack […]

Неисправность Backstack активности при разрушении деятельности

У меня есть два вида деятельности; Скажем, A и B. В activity A зарегистрирован приемник вещания, который прослушивает конкретное событие, которое завершит активность A. Я регистрирую приемник вещания в onCreate() и уничтожаю его в onDestroy() activity A Для простоты в activity B есть одна button «Destroy Activity A». Когда пользователь нажимает button , activity A […]

Android – сохранение / восстановление состояния фрагмента

У меня есть Activity, в котором я просматриваю несколько фрагментов. В каждом фрагменте у меня есть несколько видов ( EditText, ListView, Map и т. Д.). Как сохранить экземпляр фрагмента, который отображается в тот момент? Мне нужно, чтобы она работала, когда действие onPause() –> onResume() . Также мне нужно, чтобы он работал, когда я возвращаюсь из […]

Android: Фрагменты backStack

Im пытается загрузить новый фрагмент при вызове метода. Этот метод создает новый фрагмент и «заменяет» другой фрагмент: private void showTestFragment(Fragment oldFragment, boolean addBackStack, BaseAdapter adapter, int position) { Cursor cursor = (Cursor)adapter.getItem(position); if(cursor != null){ int idx = cursor.getColumnIndexOrThrow(Episode._ID); long rowId = cursor.getLong(idx); FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); if(oldFragment != null){ Log.i(TAG, […]

Как вырезать фрагмент

У меня есть активность A, которая вызывает фрагмент Bf, который вызывает фрагмент Cf. Я хочу, чтобы Bf был помещен в backstack, когда вызывается Cf, чтобы пользователи могли вернуться к нему. Однако, если в Cf нажата конкретная кнопка, я бы хотел, чтобы Bf удалялся из задней части. Это возможно? Я вижу, что есть функция popBackStack (). […]

Как очистить стек Android-активности?

У меня есть приложение с несколькими действиями в Android, и я хочу, чтобы пользователь мог выйти из системы, нажав кнопку меню. Проблема в том, что A) Android не позволяет вам прекратить действие приложения и B), даже когда я снова отправлю пользователя в LoginActivity они всегда могут вернуться назад и вернуться к предыдущему действию, в котором […]

Android: открытая активность без сохранения в стеке

У меня есть 2 вида деятельности: Main и List. Из Main вы можете открыть List; Из списка вы можете открыть Main. Мне бы хотелось, чтобы каждое открытие списка не сохранялось в «истории». Таким образом, нажатие клавиши Main не может вернуться к списку. Является ли это возможным?