我已经安装了电报应用程序,只想通过电报从我的应用程序向联系人发送消息(字符串)。
我发现的所有内容都在问题中:How to send a Intent with telegram
代码:
//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();
}
}
当我使用电报打开联系人列表时。但是选择多个联系人,它不会发送给他们。如果我点击其中一个,就会发送消息。
如何在不显示电报的情况下发送消息? 有没有办法阅读消息?
提前致谢^^