Это достигается за счет использования намерения открыть внешнее приложение для звонков по выбору пользователя и передачи номера телефона с намерением. Это прекрасно работает, когда есть только один номер телефона.
Проблема и причина этого вопроса заключается в отправке более одного номера телефона одновременно с использованием намерения, что позволяет использовать групповые чаты. Как это достигается?
Эта функция используется для запуска намерения и отправки номера.
Код: Выделить всё
fun launchText(context: Context, number: String) {
val intent = Intent(
Intent.ACTION_VIEW,
Uri.parse("sms:${number}"))
context.startActivity(intent)
}
Я попробовал использовать Intent.putExtra("#2", "sms:${number2}"), но оно не было отправлено в приложение для сообщений.
Вот и дело единственное решение, которое я мог придумать. Дайте мне знать, в чем ваша идея. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/793 ... umber-to-a
Мобильная версия