Можно ли открыть строку с html кодом во внешнем браузере со своего приложения?
Вот попробовал по совету чат гпт так:
var content2 = "<html>\n" +
" <head>\n" +
" <title>Моя страница</title>\n" +
" </head>\n" +
" <body>\n" +
" <h1>Привет, мир!</h1>\n" +
" <p>Это моя первая веб-страница.</p>\n" +
" </body>\n" +
"</html>";
val intent = Intent(Intent.ACTION_VIEW, Uri.parse("data:text/html;charset=utf-8," + content2))
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(intent)
Выводит ошибку:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=data:text/html;charset=utf-8,<html>
<head>
Источник: Stack Overflow на русском