Как обновить номер телефона для инициации звонка при чтении данных из файла CSV - PullRequest
0 голосов
/ 10 июня 2019

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

Я использовал метод входного потока, затем читатель буфера

  File inputfile = new File(filepath);
           try {
                 InputStream inputStream = new FileInputStream(inputfile);
                  BufferedReader reader = new BufferedReader(new 
                    InputStreamReader(inputStream));
        try {
            String csvLine;
            while ((csvLine = reader.readLine()) != null)
            {
                String[] ids = csvLine.split(",");

                try
                {
                    Log.e("Column 1 ", "" + ids[0]);

                    for (String id : ids) {
                        number = id;
                        initiatecall();
                    }
                }
                catch (Exception e)
                {
                    Log.e("Unknown ", e.toString());
                }
            }
        }catch (Exception e){
            Log.e("unknown", e.toString());
        }
    } catch (IOException e) {
        e.printStackTrace();
    }

Команда вызывает только первый номер в файле CSV и никогда не вызывает последующие номера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...