
Erdal.Cam
Ambitioniertes Mitglied
- 9
Hi,
ich habe ein kleines Problem mit dem Widget meiner App (Signatur) unter Jelly Bean.
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!
=> Funktion nicht in der Basisklasse, d.h. kann nicht überschrieben werden...
Hier wird doch bestimmt jemand sein der ein Widget Api Level 7 oder 8 hat...
Hat jemand von euch eine Idee?
Danke und Gruß
Erdal
ich habe ein kleines Problem mit dem Widget meiner App (Signatur) unter Jelly Bean.
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!
=> Funktion nicht in der Basisklasse, d.h. kann nicht überschrieben werden...
Hier wird doch bestimmt jemand sein der ein Widget Api Level 7 oder 8 hat...
Hat jemand von euch eine Idee?
Danke und Gruß
Erdal