Как узнать, изменилась ли ориентация экрана или нет, когда расширяется AppWidgetProvider? - PullRequest
1 голос
/ 09 января 2012

Я пытаюсь создать виджет WiFi для устройств, поддерживаемых ICS. В ICS поддерживается ориентация домашнего экрана, поэтому при изменении ориентации мой виджет становится неактивным (зависает). Проведя исследование, я обнаружил, что нам нужно переназначить remoteView при изменении ориентации. Как узнать, изменилась ли ориентация или нет? Если я расширяю активность, то у меня есть метод Overridden onConfigurationChanged, но здесь я расширяю AppWidgetProvider. Как я могу решить эту проблему.

Заранее спасибо.

1 Ответ

1 голос
/ 09 января 2012

создать приложение для переопределения onConfigurationChanged метод:

public class WifiApp extends Application {
@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    //here u can check the ori
}
...
...