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
Я сделал простой проект 4 u, http://dl.dropbox.com/u/13561399/HelloBroadcastAndService.zip. – logcat
большое спасибо за этот уход Могу ли я отправить письмо, пожалуйста, мне нужна помощь это мой адрес электронной почты [email protected] – 1093822