1 votes

Comment puis-je ajouter des expéditeurs de SMS non numériques à mes contacts (pour des alertes personnalisées)

Je reçois des alertes d'appel via des messages texte provenant d'un numéro non numérique, y a-t-il un moyen de l'ajouter en tant que contact pour que je puisse définir une tonalité d'alerte individuelle pour cela ?

La copie et le collage ne fonctionneront pas en raison de la validation numérique et il n'existe pas d'option "ajouter aux contacts" directement dans les messages.

2voto

Aaron Gillion Points 1494

ADB devrait accepter les contacts non numériques.

Téléchargez Terminal Emulator depuis le Play Store, ou connectez votre téléphone à un ordinateur avec les pilotes ADB installés et le débogage USB activé.

Ensuite, entrez :

$ am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name 'John Doe' -e phone 956-0987 <-- Remplacez par non numérique

Et/ou :

$ am start -a android.intent.action.ACTION_INSERT -t ContactsContract.Contacts.CONTENT_TYPE -e ContactsContract.Intents.Insert.NAME John ContactsContract.Intents.Insert.PHONE 956-0987 <-- Remplacez

Les deux ouvriront toujours une fenêtre "Nouveau contact", mais les informations seront pré-remplies.

Si votre application Contacts n'accepte pas les données, vous pouvez en fait résoudre votre problème d'origine en utilisant Tasker, une application d'automatisation de téléphone, et en configurant un profil Event -> Phone -> Received Text et en jouant n'importe quelle sonnerie système, ou des sonneries personnelles enregistrées dans /sdcard/Ringtones en utilisant Action -> Media -> Play Ringtone. Voici une capture d'écran de l'interface utilisateur de Tasker :

Interface utilisateur de Tasker

J'espère que cela vous aidera !

0 votes

Merci pour cela - le besoin a évolué et j'avais oublié cela. Malheureusement, pas d'accès à ADB pour ce périphérique.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X