Android アプリ内から特定の番号に Telegram メッセージを送信しようとしています。現在、私のコードは Telegram アプリを起動しており、ユーザーは宛先を選択する必要があります。私がやりたいことは、ユーザーが連絡先を選択することなく、指定された番号にメッセージを送信することです。私のコードは次のとおりです。
/**
* Intent to send a telegram message
* @param msg
*/
void intentMessageTelegram(String msg)
{
final String appName = "org.telegram.messenger";
final boolean isAppInstalled = isAppAvailable(mUIActivity.getApplicationContext(), appName);
if (isAppInstalled)
{
Intent myIntent = new Intent(Intent.ACTION_SEND);
myIntent.setType("text/plain");
myIntent.setPackage(appName);
myIntent.putExtra(Intent.EXTRA_TEXT, msg);//
mUIActivity.startActivity(Intent.createChooser(myIntent, "Share with"));
}
else
{
Toast.makeText(mUIActivity, "Telegram not Installed", Toast.LENGTH_SHORT).show();
}
}