2017-02-22 4 views
0

Ich möchte die Verknüpfung meiner App zum Widget-Menü meiner App hinzufügen. wie man es hinzufügt? Ich kann keine Lösung dafür finden, vielleicht ist mein Suchschlüssel falsch. Kann mir jemand helfen?So fügen Sie eine Abkürzung meiner App im Widget-Menü meiner App hinzu

+0

Sie können konfigurieren, Ihr Widget, um Ihre App zu öffnen, wenn auf den oberen Header des Widgets geklickt wird. Ist das was du willst? Oder möchten Sie das Symbol Ihrer App im oberen Bereich des Widgets anzeigen und binden, wenn Sie darauf klicken? – Deepesh

+0

die zweite Ich möchte @Depesh – Vji

+0

Wissen Sie, wie Sie Ihre Apps Symbol auf Widget zeigen? – Deepesh

Antwort

0

Um Zuhörer zu jedem Symbol auf dem Widget-Header angezeigt zu binden, klicken, können Sie es tun, indem folgende:

diese Codes in onUpdate() Methode Ihrer Widget-Anbieter hinzufügen:

// Create an intent 
Intent openMyAppIntent= new Intent(context, ActivityToBeOpened.class); 

// Create pending intent with intent created above 
PendingIntent openMyAppPendingIntent= PendingIntent.getActivity(context, 1, openMyAppIntent, 0); 

// Bind pending intent with your remote view OnClickPendingIntent method 
remoteView.setOnClickPendingIntent(R.id.app_icon_on_widget, openMyAppPendingIntent); 
Verwandte Themen