2013-09-24 52 views
0

想像我的應用程序顯示在縱向模式下繪製的房子:以上接收ConfigurationChange但*不*「旋轉」應用

|------| 
|******| 
| _ | 
|/\ | 
| | | | 
| | | | 
|______| 
|......| 
-------- 

星星代表我的一些菜單。 下面的點代表android的軟件後面,應用程序和家庭按鈕線。 我想旋轉後已經是:

_______________ 
|   * | 
| ---\ * | 
| ---/ * |  
|   * | 
|............ | 
--------------- 

,而不是

_______________ 
| ******* | 
| -  | 
| /\  | 
| | |  |  
| | |  | 
|............ | 
--------------- 

自動樣的情況發生。

所以基本上,我想我的應用程序,以確認設備旋轉(而不是阻止橫向或縱向模式),因此係統的按鈕,可以去各自的崗位上, 我不希望我的應用程序的觀點是旋轉或重新縮放或對其進行任何動畫。

我該如何做到這一點?聲明我的應用程序來處理配置更改會阻止活動重新啓動,但是如果我在onConfigurationChange上不做任何事情,則視圖會重新調整大小並重新繪製,而無需爲其編寫任何代碼。總之,我喜歡瞭解配置更改,但是阻止了我的應用程序可視化(我想自己設置自定義動畫)中的任何(系統)更改。

回答

0

集menifest:

android:configChanges="orientation|screenSize" 
+0

我在第一時間做了這一點。它仍然旋轉/重新調整一切。 – George

相關問題