如何从我的原生应用程序发送短信到电报

时间:2015-10-20 21:48:02

标签: android telegram

我是android intent系统的新用户,我想从我的特殊应用程序向电报应用程序发送短信
Notic :我希望从我的应用程序发送TEXT到此设备中安装的电报,而不是其他peaple电报, 当我安装我的电报应用程序时,我必须输入文本和时间。在这个时候,我的电报必须打开并向我自己显示我的文字。

此链接无法帮助我,因为它想向特殊联系人发送消息而不是自己! Android send message through telegram?

和 我尝试了这个,但它打击了我的目标

 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"));

请给我一个关于hove的解决方案或链接我可以通过Intent从我在Android中的特殊应用程序发送文本/字符串到messanger应用程序
感谢

2 个答案:

答案 0 :(得分:1)

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT,YourTextHere);
sendIntent.setType("text/plain");
sendIntent.setPackage("org.telegram.messenger");
try{
    startActivity(sendIntent);
}
catch (android.content.ActivityNotFoundException ex){
    Toast.makeText(getApplicationContext(),"Install Telegram",Toast.LENGTH_LONG).show();
}

答案 1 :(得分:1)

根据这个answer你不能做这样的事情。除非你在你的应用程序中使用telegram api。