如何篩選特定的應(yīng)用程序以便為action_Send意圖(并為每個(gè)應(yīng)用設(shè)置不同的文本)在使用action_send意圖時(shí),如何篩選出特定的應(yīng)用程序?這個(gè)問(wèn)題是以不同的方式提出的,但我無(wú)法根據(jù)所給出的答案找到一個(gè)解決辦法。希望有人能幫忙。我想提供在應(yīng)用程序中共享的能力。以下Android Dev Alexander Lucas的建議,我更喜歡使用意圖而不是使用Facebook/TwitterAPI。使用action_send意圖共享是很好的,但是問(wèn)題是:(1)我不想每個(gè)共享選項(xiàng)都在那里,我寧愿把它限制在FB、Twitter和電子郵件上,(2)我不想在每個(gè)共享應(yīng)用程序上共享相同的東西..例如,在我的Twitter分享中,我將包括一些提到和哈希標(biāo)簽,限制它為140個(gè)字符或更少,而Facebook共享將包括一個(gè)鏈接和一個(gè)功能圖像。是否可以限制操作_發(fā)送(共享)意圖的選項(xiàng)?我已經(jīng)看到了一些關(guān)于如何使用PackageManager和queryIntentActivity的內(nèi)容,但是還無(wú)法找到PackageManager和action_Send意圖之間的聯(lián)系?;蚺c其過(guò)濾共享應(yīng)用程序,我的問(wèn)題也可以解決,如果我可以使用action_send意圖直接到Facebook或Twitter,而不是彈出對(duì)話框。如果是這樣的話,我可以創(chuàng)建我自己的對(duì)話框,當(dāng)他們點(diǎn)擊“facebook”,創(chuàng)建一個(gè)特定于facebook的意圖,然后直接發(fā)送到facebook。推特也是如此。還是不可能?Facebook和Twitter API是唯一的方法嗎?
如何篩選特定的應(yīng)用程序以便為action_Send意圖(并為每個(gè)應(yīng)用設(shè)置不同的文本)
BIG陽(yáng)
2019-06-15 18:32:35