0 votos

Hacer un mensaje emergente si está a punto de llamar a los códigos de área excluidos especificados

Así que quería que apareciera un mensaje/cuadro de diálogo emergente cada vez que marcara/llamara a un número con prefijos excluidos de mi lista.

Para aclarar, hay dos códigos. Uno es el código de país y el otro es el código de red. Por ejemplo, el código de país es +63 y la sociedad de la red es 945 . El código de país es sólo uno. Mientras que el código de red alcanza como un centenar. Quiero que aparezca un mensaje emergente cuando el prefijo sea distinto de +63945* , +63917* , +63906* y más de 20 números más. En otras palabras, no habría ningún mensaje emergente cuando los prefijos que he configurado se marcan/llaman, mientras que todos los demás números provocan un mensaje emergente.

He utilizado esta macro pero todos los números que marco parecen activar el cuadro de diálogo. La macro funciona pero parece que hay un error en alguna parte.

(Haga clic para ampliar las imágenes)

enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

0voto

beeshyams Puntos 82

Aquí hay una macro que funciona con una explicación en los comentarios

(Haga clic para ampliar)

enter image description here

Nota

  1. Los eventos de registro se escriben en el registro al que se puede acceder desde la pantalla de inicio de la aplicación y son útiles para comprobar los errores.

  2. La captura de pantalla muestra el valor de la variable local, que también es útil para la resolución de problemas.

  3. Su macro tenía la condición de coincidencia excludes que está mal, tiene que ser != (no igual a).

  4. En la acción de Manipulación de Texto, la salida debe guardarse en la variable A

Editar : La respuesta anterior es en respuesta a la versión anterior de la pregunta

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X