Звонок блокируется при вводе номера вручную - PullRequest
0 голосов
/ 21 февраля 2020

Это приложение блокирует вызов, когда номер вводится вручную, но не блокируется, когда номер добавляется через контакт или по имени, так каково решение?

 if (!PrefUtils.getInputList(context).equals("")) {
                        ArrayList<Contact> add_contact = gson.fromJson(PrefUtils.getInputList(context), type);
                        for (int i = 0; i < add_contact.size(); i++) {
                            if (add_contact.get(i).getType().equalsIgnoreCase("1")) {
                                String[] s = add_contact.get(i).getName().split("\\?");
                                if (s[0].contains(number.substring(1, s[0].length()))) {
                                    disconnectPhoneItelephony(context, number);
                                    return;
                                }
                            } else {
                                if (number.contains(add_contact.get(i).getName())) {
                                    disconnectPhoneItelephony(context, number);
                                    return;
                                }
                            }
                        }
                    }
...