5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
||||||||||||||||
1 | ||||||||||||||||
Передача данных через Intent18.02.2016, 01:34. Показов 2025. Ответов 10
Метки нет (Все метки)
Не разобрался каким образом можно передать данные через Intent. Во втором классе
void startChat(){ clientThread = new ClientThread(deviceSelected, communicatorService); //DeviceSelected подчеркивает красным Есть у меня лист с найденными устройствами Bluetooth:
0
|
18.02.2016, 01:34 | |
Ответы с готовыми решениями:
10
Передача ArrayList<String> через intent Передача данных с использованием Intent Получение данных через действие android.intent.action.SEND Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] |
90 / 89 / 23
Регистрация: 08.07.2014
Сообщений: 548
|
|
18.02.2016, 07:02 | 2 |
А вы не в курсе разве, что Java - это регистрозависимый язык ?
String DeviceSelected = ChatActIntent.getStringExtra("Device"); clientThread = new ClientThread(deviceSelected, communicatorService); Это разные переменные. Это раз. Имена переменных пишутся с маленькой буквы. Это два.
0
|
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
||||||
18.02.2016, 11:43 [ТС] | 3 | |||||
Именно, вот поэтому и спрашиваю про то, каким образом передать нужную переменную.
P.S. Сменил на:
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
18.02.2016, 11:55 | 4 |
если надо передать ссылку на BluetoothDevice вдругую активити, значит в архитектуре программы обнаружен фатальный недостаток
другими словами - надо подумать и переделать так, что небыло желания пеедавать такой сложный (не POJO класс) между активити
0
|
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
|
18.02.2016, 12:12 [ТС] | 5 |
По задумке я в 1 активити ищу и выбираю устройство блютуз, а в другом активити окно чата
lukmore заблокировано ростелекомом))
0
|
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
|
18.02.2016, 12:29 [ТС] | 7 |
Нету опыта и знания для использования данной технологии
0
|
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
|
20.02.2016, 14:15 [ТС] | 8 |
Немного ознакомился с технологией. Вы уверены все таки что блютузустройство нельзя передавать между активностями? И если нельзя, то между фрагментами можно?
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
20.02.2016, 14:23 | 10 |
Вообще нельзя, точно, 100%.
Для чего вообще его куда-то передавать? Если он что-то читает - читайте в одном месте (лучше в сервисе) и передавайте данные по интерфейсам куда нужно. Если отправляет - пусть каждый элемент получает свой экземпляр и при ненадобности удаляет.
0
|
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
|
|
20.02.2016, 19:31 [ТС] | 11 |
В 5 комменте написано, для чего передавать)) Я видел примеры гугла, но там нагружено слишком. Моя программа работает, но если чат и выбор устройства блютуз находятся в одной активности
0
|
20.02.2016, 19:31 | |
20.02.2016, 19:31 | |
Помогаю со студенческими работами здесь
11
Starting: Intent { act=android.intent.action.MAIN. и пустой белый экран Запуск через Intent Передать через intent VIEW Передать через Intent информацию об Item Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |