我是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应用程序
感谢
答案 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。