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

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

Войти
Регистрация
Восстановить пароль
 
Hank
49 / 40 / 3
Регистрация: 28.12.2011
Сообщений: 229
#1

Управление фрагментом из активити - Программирование Android

18.03.2015, 12:07. Просмотров 316. Ответов 1
Метки нет (Все метки)

Добрый день!
Имею несколько фрагментов, в которых выполняются некоторые действия, то итогу которых формируется результат. Фрагменты выводятся в одной активити в framelayout. На активити также есть кнопка, по нажатию на которою, хочу, чтобы результат действий в фрагменте записывался в БД.

Сейчас у меня смена фрагментов происходит так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 public void selectItemTest(Test test){
            Fragment fragment = null;
            idQuestion = testManager.getNextQuestion();
            typeQuestion = test.getQuestion(idQuestion).getTypeQuestion();
            switch (typeQuestion){
                case 0:
                    fragment = new FragmentTestOneType();
                    break;
                case 1:
                    fragment = new FragmentTestTwoType();
                    break;
                case 2:
                    fragment = new FragmentTestThreeType();
                    break;
                case 3:
                    fragment = new FragmentTestFourType();
                    break;
                case 4:
                    fragment = new FragmentTestFiveType();
                    break;
                default:
                    fragment = new FragmentCheckTest();
                    break;
            }
            if (fragment != null) {
                FragmentManager fragmentManager = getSupportFragmentManager();
                FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
                fragmentTransaction.replace(R.id.frameFragment, fragment).commit();
            } else {
                Log.e(this.getClass().getName(), "Error. Fragment is not created");
            }
        }

Если вопрос задан непонятно спрашивайте.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2015, 12:07     Управление фрагментом из активити
Посмотрите здесь:

Передать данные в активити - Программирование Android
Здравствуйте, такой вопрос: есть несколько активити с данными и ещё одно активити,в которое нужно передать данные из всех прошлых. Как это...

Анимация фрагментов и активити - Программирование Android
Задаю анимацию для фрагментов и активити, но она работает на моём устройстве только в том случае, если в настройках телефона включена...

Взять текст из активити - Программирование Android
привет есть два активити, в первом PlanText, и кнопка перехода на другой активити, Во втором активити есть кнопка, вопрос как при нажатие...

Не выводится фон на активити - Программирование Android
Создал Head_activity и прописал ей layout, в котором фон - картинка (1022*768); разрешение экрана (1024*768). В главном активити через...

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

Фрагмент сжимается в активити - Программирование Android
Первый раз такое встречаю, магия какая-то, может я чего-то еще не знаю. Вот код фрагмента: <?xml version="1.0" encoding="utf-8"?> ...

Рандомный активити [Эклипс] - Программирование Android
Как при нажатии кнопки, чтобы вызывался рандомный активити, уже из предложенных. Заранее спасибо.

Активити не уходят из памяти - Программирование Android
Всем доброго дня! Очень прошу помощи. Ситуация следующая: Делаю приложение, от которого требуется постоянное перемещение...

OnStop и onDestroy в активити - Программирование Android
Если внутри активити происходит утечка памяти то оно упадет с OutofMemory и при этом методы onStop и onDestroy вызваны не будут. А как...

Открыть второй активити - Программирование Android
Раньше проблем с открытием второго активити через нажатие на кнопку не было. Создал xml, class, в манифесте прописал. Что-то упустил?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
18.03.2015, 13:29     Управление фрагментом из активити #2
А где вопрос то?
Если я правильно понял, то узнаешь (по title) какой фрагмент в данное время в активити и вызываеш метод записи в БД.
Yandex
Объявления
18.03.2015, 13:29     Управление фрагментом из активити
Ответ Создать тему
Опции темы

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