Korzystam z wbudowanej przeglądarki Androida (Froyo 2.2, jeśli ma to znaczenie), a kiedy wybieram z menu opcję „Udostępnij stronę”, otrzymuję listę 15 różnych aplikacji.
Spośród nich używam tylko 2-3, a 99% czasu używam Gmaila, co znajduje się na końcu listy.
Jak przeglądarka Android kompiluje tę listę?
Czy istnieje sposób na:
Kontroluj, które aplikacje pojawiają się na liście?
Posortować listę tak, jak chciałbym?
Telefon jest zrootowany, więc czuję się doskonale, jeśli odpowiedź brzmi: „Pobierz plik z systemu plików w tej lokalizacji i edytuj jego zawartość”.
Ponadto niekoniecznie muszę mieć odpowiedź w 100% trwałą - co oznacza, że jeśli zainstalowanie aktualizacji aplikacji spowoduje ponowne dodanie aplikacji do listy, mogę z tym żyć.
Ta lista jest generowana (przy każdym uruchomieniu) z zainstalowanych aplikacji, które zarejestrowały się w systemie do obsługi tej funkcji. Jedynym pewnym sposobem na usunięcie wpisu z tej listy jest odinstalowanie odpowiedniej aplikacji.
Możesz spróbować skompilować aplikację, usunąć zamiar udziału z pliku „manifest.xml” i ponownie ją spakować. Jednak najprawdopodobniej spowoduje to problemy z aktualizacjami rynku z powodu niedopasowania podpisu.
źródło