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

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

Войти
Регистрация
Восстановить пароль
 
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
#1

OnNavigationItemSelected, как подгружать другие активити? - Программирование Android

08.03.2016, 20:36. Просмотров 546. Ответов 5
Метки нет (Все метки)

Всем привет, столкнулся с такой проблемой.
Не пойму как правильно при помощи onNavigationItemSelected подгружать другие активити.
Java
1
2
3
4
5
6
7
8
9
10
@Override
            public boolean onNavigationItemSelected(MenuItem menuItem) {
                drawerLayout.closeDrawers();
                switch (menuItem.getItemId()) {
                    case R.id.actionNotificationItem:
                         ?????
                    
                }
                return true;
            }
есть активити с с простым textview, что надо указать в case?
Заранее спасибо)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2016, 20:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос OnNavigationItemSelected, как подгружать другие активити? (Программирование Android):

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

На телефоне highscreen 3 на всех активити происходит быстрый самовозврат к главной активити - Программирование Android
Сделал меню в виде ListView. При клике на меню запускаются активити. На эмуляторе работает, на телефоне моем LG все работает. На телефоне...

Изменение параметров активити из другого активити - Программирование Android
Как сделать так чтобы из первого активити поменять final ImageView img=(ImageView)findViewById(R.id.image1); ...

Отображение активити поверх другого активити - Программирование Android
Ребят подскажите пожалуйста как такое сделать. Есть активити с картой, по нажатию кнопки настройки, нужно открыть активити с настройками,...

Вызов новой активити не из класса активити - Программирование Android
Есть 4 класса: 1) WelcomeActivity; 2) MainActivity; 3) PopUpActivity; 4) Client. Программа работает с сервером и получает...

Как добавить Графику в активити? - Программирование Android
Здравствуйте. Хочу узнать как вывести графику на дисплей вместе со стандартными элементами управления. Например, у меня есть объект...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2470 / 1915 / 595
Регистрация: 12.05.2014
Сообщений: 6,740
Завершенные тесты: 1
08.03.2016, 20:38 #2
Java
1
2
startActivity(new Intent(this, AnotherActivity.class));
break;
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
08.03.2016, 20:53  [ТС] #3
Паблито, пробовал так не работает валится
Java
1
2
3
4
5
public void startActivite(){
        Intent homeIntent = new Intent(this,UserFragment.class);
//        homeIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
        startActivity(homeIntent);
    }
Кликните здесь для просмотра всего текста
FATAL EXCEPTION: main
Process: com.diplom.sportclub, PID: 5054
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.diplom.sportclub/com.diplom.sportclub.fragment.UserFragment}; have you declared this activity in your AndroidManifest.xml?
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1761)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity.startActivityForResult(Activity.java:3736)
at android.app.Activity.startActivityForResult(Activity.java:3697)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity.startActivity(Activity.java:4007)
at android.app.Activity.startActivity(Activity.java:3975)
at com.diplom.sportclub.MainActivity.startActivite(MainActivity.java:230)
at com.diplom.sportclub.MainActivity$4.onNavigationItemSelected(MainActivity.java:210)
at android.support.design.widget.NavigationView$1.on
Pablito
2470 / 1915 / 595
Регистрация: 12.05.2014
Сообщений: 6,740
Завершенные тесты: 1
08.03.2016, 20:55 #4
Цитата Сообщение от qdhtnsoyndtr Посмотреть сообщение
have you declared this activity in your AndroidManifest.xml?
перевести?
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
08.03.2016, 21:51  [ТС] #5
Понял

Добавлено через 9 минут
Паблито, Заработало, но это вариант оказался не много не тот, как сделать что бы подгружалась только центральная часть? на пример как в приложении вк и т.п.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 438
08.03.2016, 23:29 #6
https://github.com/codepath/android_...igation-Drawer
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.03.2016, 23:29
Привет! Вот еще темы с ответами:

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

Как сменить первый активити? - Программирование Android
У меня стало 2 активити в приложении. Так получилось, что теперь активити, изначально первое, должно быть вторым. Нигде в Эклипсе не...

Как запретить закрытие активити? - Программирование Android
Привет, имеется активити которое отображается в виде диалогового окна - Theme.dialog На ней имеются 2 кнопки "Отмена" "Принять", в общем...

Как отследить активность активити? - Программирование Android
Извиняюсь за тафтологию :) Суть вопроса. Главное приложение запускает некое активити (например видеоплейер). Задача: отследить...


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

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

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