Плагин сканер штрих-кода к Android-устройству приложения падает - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь разрешить моим техническим специалистам подключать свои сканеры штрих-кода, чтобы сканировать небольшие QR-коды, на которых мой встроенный сканер штрих-кода просто не может сфокусироваться.

Однако, когда я подключаю эточерез адаптер USB-C я получаю сбой, когда приложение теряет все свои локально сохраненные данные в контексте.

Есть ли что-нибудь, что я могу сделать, чтобы предотвратить это, на примере фрагмента, где это происходит, будет ошибка на setTitle ниже.

public Job job;

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
    Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
    toolbar.setBackgroundResource(R.color.colorLightBlue);
    toolbar.setTitle(job.getFullName());
}

И ошибка выглядит следующим образом:

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String uk.app.FirestoreModels.Job.getFullName()' on a null object reference
    at uk.app.Fragments.OrderFragment.onCreateView(OrderFragment.java:70)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...