Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
fog35
0 / 0 / 0
Регистрация: 28.11.2016
Сообщений: 15
1

Как открыть активити с фрагмента используя кнопку?

04.03.2017, 03:21. Просмотров 735. Ответов 7
Метки нет (Все метки)

У меня есть tab activity в ней есть фрагменты, так же есть второе tab activity и мне нужно с фрагмента из первого активити перейти во второе. Пробовал разными способами, не помогло. Помогите пожалуйста)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2017, 03:21
Ответы с готовыми решениями:

Как нажать кнопку основого активити из фрагмента
Здравствуйте! Столкнулся с такой проблемой, что получается в фрагменте...

Как открыть PUSH в активити?
Суть вопроса в том,что я не могу понять как по клику на Пуш,у человека...

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

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

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

7
vxg
Модератор
3278 / 2075 / 327
Регистрация: 13.01.2012
Сообщений: 8,055
04.03.2017, 07:48 2
fog35, покажите хоть один способ
0
Johnny13
1 / 1 / 2
Регистрация: 18.10.2011
Сообщений: 50
04.03.2017, 20:52 3
fog35, очень просто, например вот так:
Java
1
2
Intent intent = new Intent(getContext(), SecondActivity.class);
startActivity(intent);
это пишешь в фрагмент обработчику нажатия на кнопку или по какому там условию у тебя должен осуществляться переход.
0
fog35
0 / 0 / 0
Регистрация: 28.11.2016
Сообщений: 15
05.03.2017, 00:19  [ТС] 4
Написал вот так
Java
1
2
3
4
5
6
7
8
 @Override
    public void onClick(View view) {
       switch (view.getId()){
           case R.id.btnact1:
               Intent intent = new Intent(getContext(), Main2Activity.class);
               startActivity(intent);
               break;
       }
Не работает,есть еще варианты?
0
Johnny13
1 / 1 / 2
Регистрация: 18.10.2011
Сообщений: 50
05.03.2017, 01:29 5
Дебаг делал? на каком этапе вылетает? что в логах?
Если можешь весь код приложи
0
fog35
0 / 0 / 0
Регистрация: 28.11.2016
Сообщений: 15
06.03.2017, 22:03  [ТС] 6
Johnny13, Дебаг не делал, прога не вылетает,просто при нажатии на кнопку не переходит на активити
0
vxg
Модератор
3278 / 2075 / 327
Регистрация: 13.01.2012
Сообщений: 8,055
07.03.2017, 06:06 7
fog35, попробуйте вместо getContext поставить активити_с_которой_вы_уходите.this
0
Pablito
2812 / 2236 / 754
Регистрация: 12.05.2014
Сообщений: 7,824
Завершенные тесты: 1
07.03.2017, 12:21 8
код где и лог ошибки?
0
07.03.2017, 12:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2017, 12:21

Как с ListFragment передать имя файла чтобы открыть его в другом Активити?
Всем привет, я новичек! ломаю голову над такой задачей: Есть ListFragment со...

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

Открыть второй активити
Раньше проблем с открытием второго активити через нажатие на кнопку не было....


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

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

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