XperiaをDoc(充電台)に置いた時の画面リフレッシュを制御
Androidアプリ開発してて、Xperia Tablet Zにて発覚した問題ですが
Xperiaを充電台に置いたり外したりするとActivityが再生成されるのか
何なのかわからないけど、とにかくアプリの表示がおかしくなる。
※スマートコネクトとかLiveWareマネージャとかいう機能らしい
なんだこれ暗黙で画面の回転とかしてんのかとか思って
AndroidManifest.xmlに以下の用に記載して回転時のリフレッシュを
制御してみたけど効果がなかった。
<activity android:screenOrientation="landscape" android:configChanges="orientation|screenSize"
ただ、以下URLにてconfigChangesの"uiMode"にて「車載ドックにデバイスを
置くか〜」と書いてあったので試したらXperiaを充電台においても
リフレッシュされなくなった。めでたしめでたし。
http://www.techdoctranslator.com/android/guide/manifest/activity-element
<activity android:screenOrientation="landscape" android:configChanges="orientation|screenSize|uiMode"
以上、備忘録でした。