Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Novichek_9I
4 / 5 / 4
Регистрация: 31.03.2015
Сообщений: 140
#1

Что использовать во фрагментах вместо getIntent() ?

29.04.2015, 14:11. Просмотров 888. Ответов 7
Метки нет (Все метки)

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

PreferenceActivity - что использовать вместо устаревшего метода addPreferencesFromResource
Разбираюсь с PreferenceActivity. Определил разметку, и теперь хочу подключить,...

View во фрагментах
Чтобы прикрепить вид к layout в onCreateView мы раздуваем вид таким образом:...

NavigationView на фрагментах
Всем привет! Нужен совет. Задача банальная. Приложение с NavigationView +...

Запутался в фрагментах и транзакциях с GoogleMaps?
есть активити, в которой по кнопке меняются фрагменты (их пока всего два), один...

Спрятать SearchView в некоторых фрагментах
Всем привет, такой вопрос: Есть NavigationDrawer В одном фрагменте реализован...

7
androbro
343 / 303 / 68
Регистрация: 17.10.2014
Сообщений: 897
29.04.2015, 14:26 #2
Novichek_9I, стучитесь через activity
Java
1
getActivity().getIntent().getExtras()
0
Novichek_9I
4 / 5 / 4
Регистрация: 31.03.2015
Сообщений: 140
29.04.2015, 15:14  [ТС] #3
androbro, что-то похоже не так сделал.
Я прописал в onCreateView (..){.. id=getActivity().getIntent().getExtras("id")} .
А как правильно нужно прописать?
0
androbro
343 / 303 / 68
Регистрация: 17.10.2014
Сообщений: 897
29.04.2015, 15:35 #4
Novichek_9I,
Цитата Сообщение от Novichek_9I Посмотреть сообщение
что-то похоже не так сделал.
да вроде так, что с ошибкой вылетает?
0
Novichek_9I
4 / 5 / 4
Регистрация: 31.03.2015
Сообщений: 140
29.04.2015, 15:38  [ТС] #5
androbro,

AndroidStudio подчеркивает красным ("id") , и пишет getExtras in Intent cannot bi applied to (java.lang.String)
0
androbro
343 / 303 / 68
Регистрация: 17.10.2014
Сообщений: 897
29.04.2015, 15:38 #6
Novichek_9I,
Java
1
getIntent().getExtras().getString("id");
0
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
29.04.2015, 15:44 #7
Novichek_9I,

Java
1
2
3
4
Bundle arguments = getArguments();
        if (arguments != null) {
            String id = arguments.getString("id");
        }
0
Novichek_9I
4 / 5 / 4
Регистрация: 31.03.2015
Сообщений: 140
29.04.2015, 15:54  [ТС] #8
androbro,

хех, точно Получилось
0
29.04.2015, 15:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2015, 15:54

Можно ли рисовать лупу не во всех фрагментах?
Недавно подключил ActionBar с поиском, использовал такой тьюториал:...

Как добавить динамически в ToolBar виджет SearchView в нужных фрагментах
У меня есть Toolbar в MainActivity и нужно получить доступ к этому ToolBar во...

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK?
Можно ли писать в нем готовые приложения Android?


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

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

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