我已经安装了电报应用程序,只想通过电报从我的应用程序向联系人发送消息(字符串)。
我发现的只是一个问题:如何用电报发送意图
使用代码:
//Sending message
void intentMessageTelegram(String msg)
{
final String appName = "org.telegram.messenger";
final boolean isAppInstalled = isAppAvailable(this.getApplicationContext(), appName);
if (isAppInstalled)
{
Intent myIntent = new Intent(Intent.ACTION_SEND);
myIntent.setType("text/plain");
myIntent.setPackage(appName);
myIntent.putExtra(Intent.EXTRA_TEXT, msg);//
this.startActivity(Intent.createChooser(myIntent, "Kevin"));
}
else
{
Toast.makeText(this, "Telegram not Installed", Toast.LENGTH_SHORT).show();
}
}
当我使用该电报时,它会打开一个联系人列表。但是选择多个联系人,它不会发送给他们。如果我单击其中一个,将发送消息。
如何在不显示电报的情况下发送消息?有没有办法阅读消息呢?
提前谢谢^^