Я запускаю службу из BroadcastReceiver и отправляю некоторые значения из BroadcastReceiver в службу. Когда я пытаюсь получить эти значения в сервисе, он дает мне нулевое значение.
Пожалуйста, дайте мне знать, что я делаю неправильно. Заранее спасибо!
запуск службы с трансляции -
Intent serviceIntent = new Intent(context, LatestCallService.class);
intent.putExtra("from","Internet");
context.startService(serviceIntent);
получение значения в обслуживании, но предоставление значения Null-
public int onStartCommand(Intent intent, int flags, int startId) {
super.onStart(intent, startId);
String a= intent.getStringExtra("from");
Toast.makeText(this, " Name : "+a, Toast.LENGTH_SHORT).show();