Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
sincov95
0 / 0 / 0
Регистрация: 31.03.2015
Сообщений: 71
#1

Как нажать кнопку основого активити из фрагмента - Программирование Android

04.12.2016, 20:49. Просмотров 185. Ответов 1
Метки нет (Все метки)

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

Добавлено через 6 минут
Нашел своё решение, интересно, насколько коректное. Я вынес метод колбэк и все нужные операции в отдельный метод
Java
1
2
3
 public static void Save(){
        callback.onSaveButtonClick(plans);
 }
И просто вызвал его через основную активность:
Java
1
2
3
4
5
6
done.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
               FragmentCreate.Save();
            }
        });

http://www.cyberforum.ru/android-dev/thread1931389.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2016, 20:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как нажать кнопку основого активити из фрагмента (Программирование Android):

Взаимодействие Активити и Фрагмента
Что есть. 1. Фрагмент который нажатием на кнопку запускает активность, которая...

Переход по кнопке с фрагмента на активити
Парюсь с этим очень долго, никак не могу найти как осуществить переход по...

Обращение к элементам фрагмента из активити
Есть необходимость в программе менять значение TextView находящегося во...

Активити отрабатывает быстрее фрагмента
Непонятно поведение фрагмента (FragmentPagerAdapter). Вызываю активити из...

Как вызвать метод в активити классе из обычного не активити класса?
Есть активити в котором вводятся логин и пароль. При нажатии кнопки "войти" в...

1
OlegJV
103 / 103 / 28
Регистрация: 13.03.2016
Сообщений: 474
04.12.2016, 21:16 #2
Интерфейс к фрагменту прикрутить да и все.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2016, 21:16
Привет! Вот еще темы с решениями:

Сделать кнопку перехода на другое активити
Есть текст хочу добавить кнопку,чтобы она переключала на другое активити и там...

Програмно нажать кнопку
Почему обрабатывается "KEYCODE_BACK" , а "KEYCODE_MEDIA_PLAY",...

Нажать кнопку в ListView
Понимаю что простой вопрос, но не нашел как. Почти все работает Есть простая...

Программно нажать кнопку другого приложения
Приветствую. Есть ли возможность под android программно: 1. Нажать кнопку...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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