Как передать значение 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

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