3

電報アプリをインストールしましたが、アプリから電報を介して連絡先にメッセージ (文字列) を送信したいだけです。

私がまだ見つけたのは質問だけです:テレグラムでインテントを送信する方法

コードで:

//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();
    }
}

それを使用すると、電報が連絡先リストを開きます。ただし、複数の連絡先を選択して、それらに送信するわけではありません。それらのいずれかをクリックすると、メッセージが送信されます。

テレグラムを表示せずにメッセージを送信するにはどうすればよいですか? メッセージを読む方法はありますか?

よろしくお願いします^^

4

0 に答える 0