Erdal Cam
- Forum-Beiträge: 85
08.03.2013, 09:33:33 via Website
08.03.2013 09:33:33 via Website
Hi,
ich habe ein kleines Problem mit dem Widget meiner App unter Jelly Bean.
(Remote iTunes with DJ... https://play.google.com/store/apps/details?id=de.ErniSoft.Remote.Trial)
Wenn ich mit meinem Nexus 7 den Bildschirm drehe reagiert es nicht mehr auf „clicks“.
Ich habe schon einiges Herausgefunden:
Ab Api 16! Gibt es die Möglichkeit die Rotation des Bildschirms abzufangen mit:
„onAppWidgetOptionsChanged”
Leider funktioniert das bei meiner App nicht (Api Level 7 => Kann und möchte auch keine höheren Api Level verwenden!!)
Habe es schon mit:
@TargetApi(16)
@Override
public void onAppWidgetOptionsChanged(Context context, AppWidgetManager appWidgetManager, int appWidgetId, Bundle newOptions) {
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget_layout);
appWidgetManager.updateAppWidget(appWidgetId, remoteViews);
}
versucht aber ich bekomme erst mal eine Fehlermeldung wegen dem @Override und Ohne @Override funktioniert es nicht!
Hat jemand von euch eine Idee?
Danke und Gruß
Erdal
ich habe ein kleines Problem mit dem Widget meiner App unter Jelly Bean.
(Remote iTunes with DJ... https://play.google.com/store/apps/details?id=de.ErniSoft.Remote.Trial)
Wenn ich mit meinem Nexus 7 den Bildschirm drehe reagiert es nicht mehr auf „clicks“.
Ich habe schon einiges Herausgefunden:
Ab Api 16! Gibt es die Möglichkeit die Rotation des Bildschirms abzufangen mit:
„onAppWidgetOptionsChanged”
Leider funktioniert das bei meiner App nicht (Api Level 7 => Kann und möchte auch keine höheren Api Level verwenden!!)
Habe es schon mit:
@TargetApi(16)
@Override
public void onAppWidgetOptionsChanged(Context context, AppWidgetManager appWidgetManager, int appWidgetId, Bundle newOptions) {
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget_layout);
appWidgetManager.updateAppWidget(appWidgetId, remoteViews);
}
versucht aber ich bekomme erst mal eine Fehlermeldung wegen dem @Override und Ohne @Override funktioniert es nicht!
Hat jemand von euch eine Idee?
Danke und Gruß
Erdal
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.