Я пытаюсь создать приложение для Android, где я принимаю ввод от пользователя, используя сервер распознавания речи.Я собираю результаты в ArrayList следующим образом:
matches = data.getStringArrayListExtra(
RecognizerIntent.EXTRA_RESULTS);
совпадения объявляются глобально как:
ArrayList<string> matches;
Теперь я хочу проверить, произнес ли пользователь конкретное слово.Поэтому я делаю это:
if(matches.contains("TextToBeDetected")) { }
Но строка выше выдает исключение NullPointerException.
Пожалуйста, помогите.
PS Да, я новичок в Java и Android.