2016-04-24 55 views
1

我正在研究一個應用程序,其中兩個玩家將在相同的手機上玩對方,並且每旋轉180度旋轉很多東西。 (有些東西不應該旋轉)Android:如何以編程方式旋轉鍵盤180度?

玩家可能會在需要的時候使用鍵盤輸入一些文字,所以我還需要將鍵盤旋轉180度並將它放在屏幕的上方,如果是其他玩家的話。

如何以編程方式對鍵盤進行操作?

我開始開發iOS應用程序時也應該這樣做!

回答

1

嘗試: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);旋轉180度的屏幕,當你想切換回原來的視圖使用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

+0

是否有可能取消旋轉動畫?這看起來很有前途......它甚至修復了陰影問題,因爲我不知道如何在提升時將陰影置於視圖之上。 –

+0

是的,這是可能的..這是如何:http://stackoverflow.com/questions/11957772/disable-default-animation-from-portrait-to-landscape/36828791#36828791 –

+0

反向在API 21上正常工作,但不在API 19 !!? –