Я пишу код для акселерометра, который регистрирует данные значений ускорения в фоновом режиме. У меня есть активность, которая будет передавать строковое значение, которое будет сохранено в фоновом режиме вместе с значениями ускорения. Я передал их с использованием намерений, и они доступны в onStartCommand() этого класса службы. Теперь, когда я написал код для записи данных в onSensorChanged(), мне нужно передать эту строку в функцию onSensorChanged(). Как я могу это сделать? Я попытался создать намерение этой функции onSensorChanged(), но это не сработает!Передать переменную с помощью намерения в onSensorChanged()
-1
A
ответ
0
Просто объявите приватное поле String
(переменная глобальная для вашей службы) и установите его значение в методе onCreate
. Затем вы можете прочитать его значение из любого другого места в службу.
Смежные вопросы
- 1. Как передать переменную SQLiteDatabase с помощью намерения?
- 2. Как передать список объектов с помощью намерения
- 3. передать список моих объектов с помощью намерения
- 4. Android - Как передать дополнительные данные с помощью намерения в ListFragment?
- 5. Попутный переменные с помощью намерения - Android
- 6. Проблема с методом OnSensorChanged()
- 7. Как передать данные намерения с использованием другого намерения?
- 8. Android: отправка намерения с помощью намерения
- 9. Можем ли мы передать объект класса Singleton с помощью намерения?
- 10. Realm, передать данные области другим действиям с помощью намерения
- 11. Как передать переменную alert() с помощью $ .ajax?
- 12. Передать переменную на PHP с помощью AJAX
- 13. Как передать глобальную переменную с помощью AJAX
- 14. Передать переменную PHP с помощью JS
- 15. Как передать переменную таблицы с помощью sp_executesql
- 16. Передать переменную и получить с помощью jQuery
- 17. Данные, передаваемые с помощью намерения
- 18. Как передать переменную с помощью apache RewriteRule?
- 19. Как передать переменную с помощью psexec?
- 20. Как передать переменную с помощью window.open()?
- 21. Необходима синхронизация в onSensorChanged (...)?
- 22. Настройка намерения, который ищет переменную
- 23. Как передать весь класс с использованием намерения
- 24. Использование датчика приближения с onSensorChanged
- 25. Помещенного Parcelable с помощью намерения
- 26. Как передать переменную с HttpURLConnection
- 27. Спящий в onTouchEvent блоки onSensorChanged
- 28. Отправка изображения с помощью намерения
- 29. Разделение местоположения с помощью намерения
- 30. передать намерения предыдущей деятельности в Android?
onSensorChange входит в сервис или в деятельность? –
в класс обслуживания – MetaRs
Я не понимаю ... разве вы не передали «эту строку» службе через намерение? –