0
你好人可以告訴我如何發送數據從廣播轉換爲服務,以及如何接收服務類內的數據,因爲它不適用於我shuld我收到它((onStartCommand))或((onStart) )或內側((的onReceive)) 和我應該在Maninafest如何將數據從廣播傳遞到服務?
String data="hello";
Intent intent1=new Intent(context,Myservice.class);
intent1.putExtra("Data",data);
context.startService(intent1);
//when i receive data from broad cast
public int onStartCommand(Intent intent, int flags, int startId) {
String data="";
data=intent.getStringExtra("Phone");
Toast.makeText(this,"here is your data"+data, Toast.LENGTH_LONG).show();
}
其實什麼都沒有發生 我是試圖改變在測試播放的字符串名稱 並感謝您的關心 :) – 1093822 2011-12-15 19:09:26