題:
當我選擇“共享”應用程序中的某些內容時,如何自定義彈出的服務列表?
Matt
2010-09-19 03:12:57 UTC
view on stackexchange narkive permalink

許多應用程序使您可以選擇“共享”您正在看(或觀看或收聽)的內容。這通常以彈出服務列表的形式體現出來,其中包括:Gmail,Facebook,Twitter ...)該列表似乎在應用程序之間是相同的。如何更改此彈出屏幕上列出的服務?有什麼方法可以更改,添加,刪除,追加此列表?

我正在Moto Droid 1上運行Android 2.2。

有人認為編輯訂單幾乎是有幫助的。 (可以根據最近使用的順序修改訂單的方法非常方便)
我添加了此[Android增強請求](http://code.google.com/p/android/issues/detail?id=24741)
涼。我加註了您的要求。允許對列表進行排序的想法也很好。
六 答案:
#1
+12
Dan Dyer
2010-09-19 04:11:36 UTC
view on stackexchange narkive permalink

列表中的項目由所安裝的應用程序支持 ACTION_SEND 意圖確定。任何支持該意圖的應用都將包含在列表中。除了安裝/卸載應用程序外,我認為用戶沒有其他方法可以修改列表。

當彈出“共享”的應用程序中大約有一半是我永遠不想使用的東西時,這真是令人生氣。希望有一天,即使僅在自定義ROM中也可以解決。
是的所以我要安裝這些。
#2
+4
Izzy
2014-08-26 21:16:04 UTC
view on stackexchange narkive permalink

我個人已經使用 AppChooser Pro 了一年(如果您喜歡,還可以使用免費版本進行首次測試)。它與 Andmade Share 非常相似,後者已經被一個較舊的答案推薦,但首先看起來更好(好的,這是很主觀的),但是對我來說,它也可以更好地工作更多“智能”:

AppChooser List AppChooser Grid
AppChooser:列表和網格視圖(來源:Google Play;單擊圖像可查看較大的變體) sup>

首先,它提供一個列表網格視圖–如上面的屏幕截圖所示。您可以使用底部的適當圖標(在中間;在屏幕截圖中易於識別)在兩者之間切換。您可以按字母順序對列表進行排序,隱藏從未使用(或很少使用)的項目,同時仍可以將其顯示為“ ALL”(再次顯示適當的圖標),選擇多個目標等等。默認情況下,列表/網格順序是LRU:一旦使用了目標,它就會移到頂部。

我立即購買了付費版本(甚至沒有免費版)一),永遠不要後悔。免費版本的Playstore頁面上列出了兩者之間的差異。

不幸的是,開發人員已將此應用從Play商店中刪除。

AppChooser Pro似乎也沒有在Play商店中提供。在[xda](http://forum.xda-developers.com/nexus-4/themes-apps/app-app-chooser-default-app-manager-t2376603)上有一個AppChoose的APK。
#3
+2
Eric Mill
2010-09-19 06:10:36 UTC
view on stackexchange narkive permalink

您不能更改列表,除非刪除有問題的應用程序。作為應用程序開發人員,我可以說也很難做到這一點-因此,我們對系統的工作方式幾乎一無所知。

這可能很煩人,但是系統可以互操作從用戶和開發人員的角度來看,應用程序之間是如此的容易,以至於很難抱怨。

#4
+1
Jake Basile
2011-04-21 23:37:32 UTC
view on stackexchange narkive permalink

這在操作系統級別上是不可能的。 Android會根據您已安裝的應用程序聲明可以打開的應用程序填充該共享菜單。您可以在此處查看技術細節,但最終結果是,無需每個單獨的應用進行額外的編碼來過濾結果,您總是可以按Android將它們返回的順序獲取完整列表。

#5
+1
Tom Edge
2015-09-20 22:21:04 UTC
view on stackexchange narkive permalink

Fliktu不是免費的,但是看起來很棒,簡單,可定制且非常光滑

enter image deschhription here



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...