Почему я получаю ноль из приемлемого - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь получить данные из пакета следующим образом:

Сначала создайте Пакет следующим образом:

final Bundle extras = new Bundle();

Я установил данные

extras.putParcelable(TelecomManager.EXTRA_INCOMING_CALL_EXTRAS, data);

И в другом упражнении я пытаюсь получить данные следующим образом:

  public Connection onCreateIncomingConnection(PhoneAccountHandle phoneAccountHandle, ConnectionRequest connectionRequest) {
        Log.e(TAG, "onCreateIncomingConnection");
        final Bundle bundle = connectionRequest.getExtras();

        final Data data = (Data) bundle.get(TelecomManager.EXTRA_INCOMING_CALL_EXTRAS);

Но когда я пытаюсь получить данные, это всегда нулевое значение, но я проверяю, что это неNULL, когда я устанавливаю данные.

Есть идеи, почему данные становятся равными NULL?

Спасибо

1 Ответ

0 голосов
/ 07 ноября 2019

заменить .get на .getParcelable

...