Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
#1

Как закрыть фрагмент? - Программирование Android

24.09.2015, 21:14. Просмотров 1063. Ответов 6
Метки нет (Все метки)

Нужно в самом фрагменте завершить его работу и вернуться обратно, как это реализовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2015, 21:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как закрыть фрагмент? (Программирование Android):

Как закрыть фрагмент - Программирование Android
Есть главное активити в котором с помощью фрагментов показывается разный контент. Типа таба с очень большим числом вкладок. Информация для...

Как переделать Activity в фрагмент? - Программирование Android
Есть своё приложение реализованное с помощью фрагментов. Решил добавить в него простейшую напоминалку TaskReminder, стал переделывать...

Как сделать определенный фрагмент стартовым? - Программирование Android
В приложении есть стартовый фрагмент со списком... Необходимо сделать стартовым другой фрагмент.. С помощью чего это делается?

Как закрыть диалог - Программирование Android
Я запускаю метод, чтобы залогиниться через FB. Всё происходит с помощью фрагмента, после авторизации окно остается фрагмента остается. А...

Как закрыть приложение из view activity? - Программирование Android
Есть простой класс который расширяется от View в котором нужно завершить другое активити, этот View класс добавлен в основной класс с...

Searchview закрыть поиск программно, также как закрывается кнопкой back - Программирование Android
Осуществляется поиск по списку listview, нужно при клике на элемент списка, чтобы закрывался поиск, также как он закрывается при нажатии ...

6
Pablito
2478 / 1962 / 611
Регистрация: 12.05.2014
Сообщений: 6,870
Завершенные тесты: 1
24.09.2015, 21:22 #2
Java
1
getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit();
или если обычный, не v4, фрагмент, то
Java
1
getActivity().getFragmentManager().beginTransaction().remove(this).commit();
в общем одно из двух
0
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
24.09.2015, 21:34  [ТС] #3
окей, он закрывает, а если обратно вернуться. у меня этот фрагмент открывается из другого фрагмента

Добавлено через 24 секунды
окей, он закрывает, а если обратно вернуться. у меня этот фрагмент открывается из другого фрагмента
0
Pablito
2478 / 1962 / 611
Регистрация: 12.05.2014
Сообщений: 6,870
Завершенные тесты: 1
24.09.2015, 21:36 #4
щито?
0
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
24.09.2015, 21:42  [ТС] #5
Открываю приложение - запускаю один фрагмент1 - из фрагмента1 запускаю фрагмент2
как мне из фрагмента2 закрыть фрагмент2 и вернуться во фрагмент1? кодом, конечно же
0
Pablito
2478 / 1962 / 611
Регистрация: 12.05.2014
Сообщений: 6,870
Завершенные тесты: 1
24.09.2015, 21:48 #6
если фрагменты добавляются как-то так
Java
1
getFragmentManager().beginTransaction().add(bla-bla).commit();
можно попробовать добавить addToBackStack()
Java
1
getFragmentManager().beginTransaction().addToBackStack(null).add(bla-bla).commit();
я сам не проверял, но интересно, получится ли
0
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
24.09.2015, 22:02  [ТС] #7
не особо получилось)
ставится новый фрагмент так
Java
1
2
3
4
                FragmentTransaction ft = mFragmentManager.beginTransaction();
                ft.replace(R.id.content_frame, new CreatingNewNoteFragment(mDataBase, mSQLiteDatabase));
                ft.addToBackStack(null);
                ft.commit();
Добавлено через 10 минут
Вот так тема, вроде, зашла
Java
1
getActivity().getFragmentManager().popBackStack();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2015, 22:02
Привет! Вот еще темы с ответами:

Как прикрутить "свой браузер" к странице - "фрагмент" - Программирование Android
здравствуйте. все, уже голову сломал. не соображаю совсем. не получается прикрутить код браузера к странице fragments.выводиться должно на-...

Из Активити в Фрагмент - Программирование Android
Как передать данные из активити в фрамгент? пробую так но выкидывает из приложения Fragment f =...

CursorLoader и фрагмент - Программирование Android
Возникла проблема. Используя в фрагменте CursorLoader в методе "onLoadFinished()" падает ошибка "Failed to read row 0, column -1 from a...

Фрагмент во фрагменте - Программирование Android
Добрый день. А возможно ли создание фрагмента состоящего из нескольких фрагментов?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
24.09.2015, 22:02
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru