0

2 つのアクティビティと 1 つのサービスを持つアプリケーションを作成しています。ここで、メイン アクティビティを通じてサービスからいくつかの値を取得し、その値を 2 番目のアクティビティに送信したいと考えています。基本的に、サービスから文字列配列を取得し、その配列を次のアクティビティに送信したいと考えています。Intent.putextra() の助けを借りて、その sring 配列を次のアクティビティに送信できることを知っています。しかし、バックグラウンドで実行されているサービスから文字列配列を取得する方法がわかりません。私を助けてください..ありがとう..

4

1 に答える 1

1
 public class ResponseReceiver extends BroadcastReceiver {
    public static final String ACTION_RESP = "com.mamlambo.intent.action.MESSAGE_PROCESSED";

    @Override
    public void onReceive(Context context, Intent intent) {

        // Update UI, new "message" processed by SimpleIntentService

       String text = (String)intent.getStringExtra(Login.PARAM_OUT_MSG);
    }
 }
于 2011-06-29T13:29:29.493 に答える