0
我在寫一個應用程序,其中有兩個活動和一個服務。 現在我想通過主要活動從服務中獲得一些值,並將該值發送到第二個活動。基本上我想從服務中獲取一個字符串數組,並將該數組發送到下一個活動。我知道我可以通過Intent.putextra()的幫助將該sring數組發送到下一個活動。 但我不知道如何從後臺運行的服務中獲取字符串數組。請幫我.. Thankx ..如何從服務中獲取值?
我在寫一個應用程序,其中有兩個活動和一個服務。 現在我想通過主要活動從服務中獲得一些值,並將該值發送到第二個活動。基本上我想從服務中獲取一個字符串數組,並將該數組發送到下一個活動。我知道我可以通過Intent.putextra()的幫助將該sring數組發送到下一個活動。 但我不知道如何從後臺運行的服務中獲取字符串數組。請幫我.. Thankx ..如何從服務中獲取值?
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);
}
}
也許應該註明出處材料http://android10.org/index.php/articleswhitepapers/314-android-fundamentals-intentservice-basics – Terrance 2011-12-31 02:31:15