我想從我的應用程序共享數據到其他應用程序,如短信或任何其他應用程序。我有一個應用程序,我需要發送或共享一些數據到應用程序,如短信或FB通訊。使用this鏈路穿過我可以打開應用程序,並使用此代碼添加數據轉換成文本框:如何在Android上的其他應用程序中觸發點擊或發送數據共享事件?
Intent sendIntent = new Intent();
sendIntent.setPackage("com.sms or fb");
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(sendIntent);
使用這個程序,我可以打開其他應用程序,並在文本區域,我的問題是增加價值,有什麼辦法通過我可以觸發點擊或發送事件發送自動消息到其他應用程序,如短信Facebook。如果是這樣,我怎麼看到谷歌應用程序,我用我的聲音發送嗨給我的WhatsApp聯繫,所以這種方法是谷歌應用程序可以發送消息和觸發事件使用我的聲音。我的問題是我怎樣才能觸發事件發送使用我的android代碼。如果有根系統在那裏,我也可以使用它。
沒有答案的,甚至接近我想要解決沒有答案值得賞金。
「我知道當你使用谷歌應用語音命令時,他們可以打開應用併發送消息而不點擊」 - 這是因爲WhatsApp集成了Google的語音命令系統。 – CommonsWare
你告訴我在哪裏可以找到哪個應用程序被集成,哪些不是。如果你知道如何告訴我,我可以通過編程來完成嗎? –