2015-02-17 2 views
0

Мне нужно сделать приложение для автоматического вызова с двумя символами (запятая и хэш).Телефонный звонок для Android, включая запятую и хэш #

Пробовал с этим методом. Если это так, все символы за хешем не вызываются.

Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" +"131#3131,,,44")); 
    startActivity(intent); 

Итак, я попробую с этим методом снова. Затем все номера за запятой не вызываются. Могу я знать, как это сделать?

Intent out = new Intent(); 
    out.setAction(Intent.ACTION_DIAL); 
    out.setData(Uri.parse("tel:" + Uri.encode("+3943#333,,23"))); 
    startActivity(out); 
+0

Там это вопрос несколько связанных с этим на трекере Android вопрос - https://code.google.com/p/ android/issues/detail? id = 7993. Угадайте, что это ожидаемое поведение, которое вы видите. – harism

+0

ой ... так, его нельзя исправить? : O или по-другому? Я могу использовать и другие аналогичные символы или методы. (если есть что-нибудь) –

+0

Возможно, у кого-то есть обходное решение - но много раз, если таковое существует, они упоминаются и в отчетах об ошибках. – harism

ответ

Смежные вопросы