2016-04-24 8 views
1

私は2人のプレーヤーがお互いの前に同じ電話で遊んで、1回転ごとに多くのものを180度回転させるアプリに取り組んでいます。Android:キーボードを180度回転させるにはどうすればいいですか?

プレイヤーは、必要に応じてキーボードを使用してテキストを入力することがあるため、キーボードを180度回転させて、もう一方のプレーヤーの回転であれば画面の上側に置く必要があります。

どうすればキーボードだけでプログラムで行うことができますか?

iOSアプリの開発を開始するときも同じことをする必要があります。

答えて

1

てみてください:180度画面を回転し、元のビューの使用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

+0

に戻したいときには、回転アニメーションをキャンセルすることができるため setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);?これは有望だと思われます。影を上げるときに影を上にする方法がわからないので、影の問題を修正することさえできます。 –

+0

はい、それは可能です..ここでは方法:http://stackoverflow.com/questions/11957772/disable-default-animation-from-portrait-to-landscape/36828791#36828791 –

+0

逆方向はAPI 21ではうまく動作しますが、正しく動作しませんAPI 19で!? –

関連する問題