Передать строку из службы в службу - PullRequest
0 голосов
/ 15 октября 2018

1-я служба

          public void onDataChange(DataSnapshot dataSnapshot) {
                            userName = dataSnapshot.child("Name").getValue().toString();
                            Intent intent = new Intent(PieOptions.this, FloatingWindow.class);
                            intent.putExtra("Recievers_Id", userId);
                            intent.putExtra("Recievers_Name", userName);
                            startService(intent);
                            wm.removeView(myview);
                            stopSelf();
                        }

2-я служба

    @Override
public int onStartCommand(Intent intent, int flags, int startId) {
    MessageRecieverId = intent.getStringExtra("Recievers_Id");
    MessageRecieverName = intent.getStringExtra("Recievers_Name");
    return START_STICKY;
}

Я видел некоторые ответы на вопросы и реализовал это, но это было от действия к обслуживанию.Итак, как я могу передать строковые значения от службы к службе?Пожалуйста, помогите мне

Данные пустые, когда я запустил этот код

...