我想聽「自動旋轉」配置更改,而不是設備/系統方向,但切換更改(開/關)
我相信我將不得不簽名直到在AndroidManifest configChange並創建一個監聽器,無論我想要但我不知道什麼是正確的配置。 I.E.android自動旋轉配置更改監聽器
android:configChanges='??'
但也許另一種方式存在,而不是通過android:configChanges
...
我想聽「自動旋轉」配置更改,而不是設備/系統方向,但切換更改(開/關)
我相信我將不得不簽名直到在AndroidManifest configChange並創建一個監聽器,無論我想要但我不知道什麼是正確的配置。 I.E.android自動旋轉配置更改監聽器
android:configChanges='??'
但也許另一種方式存在,而不是通過android:configChanges
...
您在使用內容觀察者聽Settings.System.ACCELEROMETER_ROTATION。
要註冊內容觀察者
getContentResolver().registerContentObserver(Settings.System.getUriFor
(Settings.System.ACCELEROMETER_ROTATION),
true,rotationObserver);
在這裏聲明。當旋轉改變時,onChange方法將被調用。
private ContentObserver rotationObserver = new ContentObserver(new Handler()) {
@Override
public void onChange(boolean selfChange) {
Do your task
}
};
這是問題...我應該怎麼報名參加... – SagiLow 2013-04-22 14:59:21
http://stackoverflow.com/a/4435473/1620542看看那個,應該是你想要 – Eluvatar 2013-04-22 15:01:43
試試這個是什麼鏈接https://www.google.co.in/search?q=android:configchanges – 2013-04-22 15:02:51