Как поделиться текстом с синтаксисом уценки в telegram? - PullRequest
0 голосов
/ 25 октября 2019

Я хочу поделиться своим текстом из приложения в телеграмме с использованием стиля текста, такого как полужирный шрифт, подчеркивание и т. Д. Но результатом является необработанный текст вместо отформатированного текстового сообщения.

void shareToTelegram(String msg)
{
    final String appName = "org.telegram.messenger";
    final boolean isAppInstalled = isAppAvailable(getApplicationContext(), appName);
    if (isAppInstalled)
    {
        Intent myIntent = new Intent(Intent.ACTION_SEND);
        myIntent.setType("text/plain");
        myIntent.setPackage(appName);
        myIntent.putExtra(Intent.EXTRA_TEXT, msg);//
        startActivity(Intent.createChooser(myIntent, "Share with"));
    }
    else
    {
        Toast.makeText(getApplicationContext(), "Telegram not Installed", Toast.LENGTH_SHORT).show();
    }
}

и это мой текст

**Branch**  : `branch`
**XXX**  : `abc`
**XXX**  : `25/10/2019`
**XXX**  : `31/10/2019`
**XXX**   : `Poster A3`
**XXX**   : `haloo`
**XXX**   : `JPG`
**XXX**   : `url`
**XXX**   : `haloo`
**XXX**    : `https://url`

когда я скопировал свой текст и вставил в мою телеграмму. Результат хорош. но когда я пытаюсь поделиться им, результатом является необработанный текст. Есть ли какое-либо решение для этого? Спасибо

...