我想听“自动旋转”配置更改,而不是设备/系统方向,但切换更改(开/关)
我相信我将不得不签名直到在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