Как открыть чат-активность указанного c контакта Viber, используя номер телефона для прямой отправки сообщения? - PullRequest
0 голосов

Например, у меня есть номер телефона и кнопка «Чат с контактом». При нажатии на кнопку мое приложение должно открыть действие Viber, которое представляет собой конкретное c окно чата контакта Viber на основе номера телефона. У меня есть что-то вроде этого, но метод startActivity () выдает ActivityNotFoundException .

        val intent = Intent(Intent.ACTION_SENDTO).apply {
            `package` = "com.viber.voip"
            data = Uri.parse("sms:$phoneNumber")
            putExtra("address", phoneNumber)
        }
        startActivity(intent)

Я знаю, что Viber предоставлял это действие раньше, но затем действие было скрыто в файле манифеста может быть 3 или 4 года go. Есть идеи, как я могу это сделать сейчас?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...