Как передать значение String из службы в Activity в android?

В моем маленьком приложении Android я создал службу, чтобы получить некоторую строку с веб-сервера, и я хочу передать эту строку своей активности и отобразить ее в текстовом виде

Я пробовал этот код:

Intent intent = new Intent(this, SecondActivity.class); Bundle b = new Bundle(); b.putString("key", ITEM); intent.putExtras(b); startActivity(intent); 

// В действии

 Bundle b = this.getIntent().getExtras(); String i = b.getString("key"); 

Но он всегда принудительно закрывает приложение

Пожалуйста, помогите мне, потому что я потратил неделю на это

Заранее спасибо

Является ли это новой деятельностью? Или вы пытаетесь возобновить действие по умолчанию?

Я предлагаю взглянуть на образец удаленного мессенджера.

http://developer.android.com/reference/android/app/Service.html#RemoteMessengerServiceSample

Это в значительной степени покрывает ваши потребности, чтобы выучить сервис с активностью.

Intereting Posts
Android: Linkify TextView Как изменения фона при входе в приложение Instagram? SparseArray, проверьте, существует ли ключ Обнаруживать, если пользователь «отменил выбор» на карте google Как защитить предварительно созданную базу данных sqlite в android? Html разработка для Android Использование ZXing для создания приложения сканирования штрих-кода для Android В чем разница между методами translateYBy () vs yBy () ViewPropertyAnimator? Ошибка: ArrayAdapter требует, чтобы идентификатор ресурса был TextView Html 5 слайдер диапазона для сенсорных устройств? Альтернативы jQuery mobile? Ориентация устройства Android без геомагнитной Непоследовательное качество видео при кодировании кадров предварительного просмотра камеры с помощью MediaCodec на Xperia Z1 Android получает PID других приложений Java.lang.IllegalStateException: не удается выполнить это действие после onSaveInstanceState с помощью DialogFragment Как я могу повторно использовать эту кнопку Android?