Поскольку иначе, этому был бы нужен экземпляр объекта, который будет выполняться. Но это нужно назвать с нуля, не создавая объект сначала, так как это обычно - задача основного () функция (начальная загрузка), чтобы проанализировать аргументы и создать объект, обычно при помощи этих параметров аргументов/программы.
Вы можете просто перенаправить определенные номера из ваших контактов на вашу голосовую почту. Это уже поддерживается.
В противном случае, я думаю, документация для «Контакты» была бы хорошим местом для начала поиска.
Это возможно, и вам не нужно кодировать это самостоятельно.
Просто установите нулевую громкость звонка и отключение вибрации, если значение incomingNumber равно пустой строке. Вот и все ...
Это просто сделано за вас с приложением Nostalk из Android Market. Просто попробуйте ...
Боже !!! ДА, МЫ ЭТО МОЖЕМ !!! Я собирался убить себя после суровых 24 часов исследований и открытий ... Но я нашел "свежее" решение!
// "cheat" with Java reflection to gain access to TelephonyManager's
// ITelephony getter
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
telephonyService = (ITelephony)m.invoke(tm);
все сотни людей, которые хотят разработать свое программное обеспечение для управления вызовами, посещают эту отправную точку
, там есть проект. и есть важные комментарии (и кредиты)
вкратце: скопируйте файл helpl, добавьте разрешения в манифест, скопируйте-вставьте источник для управления телефонией)))
Еще немного информации для вас. AT-команды можно отправлять только в том случае, если у вас есть root-права. Затем вы можете остановить системный процесс и отправить команды, но вам потребуется перезагрузка, чтобы ваш телефон мог принимать и отправлять звонки =)))
Я очень счастлив =) Теперь мой Shake2MuteCall получит обновление!