2016-10-05 4 views
0

Ich entwickle eine Android-App, die das Symbolsymbol auf die am häufigsten verwendeten Startprogramme von Drittanbietern anwendet. In meiner App gibt es eine Schaltfläche, die eine Absicht für alle unterstützten Startprogramme auslöst, damit die Benutzer das Thema leichter anwenden können. Ich muss die Absicht Aktion für "Go Launcher" finden. Im Allgemeinen, was ist der beste Weg, die öffentlichen Aktionen zu kennen, die absichtlich für eine App aufgerufen werden können?Öffentliche Absichtsaktionen zum Anwenden des Designs in Go Launcher finden

Antwort

0

Nach einigen Tagen der Suche habe ich es herausgefunden. Es ist möglich, ein Thema in Go Launcher mit dem folgenden Code anzuwenden:

   Intent intent = getActivity().getPackageManager().getLaunchIntentForPackage("com.gau.go.launcherex"); 
       Intent go_action = new Intent("com.gau.go.launcherex.MyThemes.mythemeaction"); 
       go_action.putExtra("type", 1); 
       go_action.putExtra("pkgname", getActivity().getPackageName()); 

       getActivity().sendBroadcast(go_action); 
       getActivity().startActivity(intent); 
Verwandte Themen