在我的應用程序中,我需要在Android設備的方向更改時通知。我發現兩種方法做到這一點:Android:檢測設備方向更改
聽onConfigurationChanged - 使用這種方法,我得到的事件時,從縱向的手機變成橫向,反之亦然,但我沒有得到一個事件時,該設備的變化從90度到270度 - 因爲在這兩種情況下,方向仍然是風景。
聽onOrientationChanged(OrientationEventListener) - 該事件被觸發太多次。我只需要知道設備何時在0,90,180和270度之間變化。我嘗試使用各種價值「比率」。
有沒有第三種方法來實現我想要的?如果需要,我可以分享代碼。
具有u看到[這](http://stackoverflow.com/a/8450316/1289716) – MAC
再次 - 我如果我將設備從90度旋轉至270度,將無法獲得任何配置更改事件。 – Bonton255
親愛的它的設備在建成的功能,所以我永遠不能管理this.in FunBook設備給我們的方向。 –