Red de conocimiento informático - Material del sitio web - Cómo implementar la función de desvío de llamadas en un programa de Android

Cómo implementar la función de desvío de llamadas en un programa de Android

Para implementar la función de transferencia de llamadas en el programa de Android, a continuación se toma la función de lista negra como ejemplo.

Método de implementación

Cuando hay una llamada entrante de la lista negra, solicite a la persona que llama que tenga un número vacío, apague el teléfono, etc.

Pasos del código

Defina el diseño requerido: list.xml, código Java.

Vista de inicialización, código Java.

Defina ContactsAdapter, utilizado para enumerar los contactos usados, código Java.

Entre ellos, getNameById() getNumberById() puede devolver el nombre y el número del contacto según la ubicación.

Creación de instancias de ContactsAdapter.

Cuando se presiona la tecla btnOK, todas las listas negras se obtendrán y regresarán a la Actividad anterior: BlacklistMain.

loadContactsChecked se utiliza para obtener la lista de todos los contactos marcados y devolverla.

De esta forma se completa la comprobación de la lista negra.