De forma similar a Sending Pause and DTMF input in android, estoy intentando enviar el carácter de pausa "," al marcador. Esto funciona en teléfonos HTC Sense e incluso en Xoom, pero no en teléfonos con "experiencia de stock" como el Nexus One o el T-Mobile G2 (y sospecho que el Motorola Droid).Pausa de envío al marcador
Estos teléfonos parecen tener un marcador que intenta formatear el número (es decir, agregar guiones) y detenerse al presionar un carácter de coma. Curiosamente, no se atraganta con un carácter "p", aunque eliminará "p" y seguirá sumando números.
Aquí es lo que ve el ActivityManager:
I/ActivityManager( 92): Starting activity: Intent { act=android.intent.action.DIAL dat=tel:8883333,444 cmp=com.android.contacts/.DialtactsActivity }
También he tratado de forma codificada, "tel: 8883333% 2C444" sin diferencias en el comportamiento de estos teléfonos. Intenté "p", como se mencionó, pero estos caracteres se descartan, lo que da como resultado que los marcadores tengan 888-333-3444 incorrectamente poblados, y no estoy seguro de que "p" sea correcto de todos modos.
Entonces, la pregunta: ¿Hay alguna manera de especificar una pausa que funcione en la mayoría o en todos los dialers de Android?
Gracias por investigar esto. – pforhan