8
votes

Envoi d'Action_Call Intention dans Android contenant un signe de hachage #

J'ai le problème que le signe de hachage est tronqué. Est-ce que quelqu'un connaît une solution? Utiliser Unicode ou% 23 ne fonctionne pas dans mon cas. Maintenant, le numéro composé est * 101

String uri = "tel:" + "*101#";

//String uri = "tel:" + "*101\u0023";

Intent intent;
intent = new Intent(Intent.ACTION_CALL, Uri.parse(uri));


0 commentaires

4 Réponses :


16
votes

trouvé une solution: chaîne encodedhash = uri.encode ("#"); Cela a fait le tour ...


0 commentaires

12
votes

J'ai trouvé une solution pour ce problème en remplaçant # dans% 23 xxx


0 commentaires

0
votes

une solution tout en une seule serait: xxx


0 commentaires

3
votes

Ce serait plus facile; xxx


0 commentaires