私は、マニフェストファイルで向きがハードにコード化されているアプリケーションを持っています。 ユーザーがアプリケーションのオプション/メニューを押すと、アプリケーションはgridview/listviewを起動します(クリックされたオプションによって異なります)。これはランドスケープモードで非常にうまく動作します。 しかし、ユーザーがポートレートモードでアプリケーションを表示するときにUIを変更したい場合、問題が発生します。 電話機がどのモードに属していても、UIは常にランドスケープで表示されます。 (マニフェストファイルの設定のため)。 回転アニメーション(90度)を試みましたが、それは問題を引き起こします。リストビューの場合、スクロールはアニメーションの後では正しく動作せず、グリッドビューの場合、グリッドビュー要素のクリックは古いレイアウト(ランドスケープ)に対応し、新しいもの(アニメーションの回転後)には対応しません。 この問題が発生したことがあるのは誰ですか?どんな提案も大歓迎です。ビューをポートレートモードにするにはどうすればいいですか?
1
A
答えて
0
はあなたの活動にsetRequestedOrientation
方法を使用してみてください:
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
関連する問題
- 1. ビューにモデルデコレーションを表示するにはどうすればいいですか?
- 2. バックボーンモデルをビューに接続するにはどうすればいいですか?
- 3. DataGridにビューを表示するにはどうすればいいですか?
- 4. ビューでViewModelを参照するにはどうすればいいですか
- 5. HTMLコードをビューに含めるにはどうすればいいですか?
- 6. Windows 8でポートレートモードを無効にするにはどうすればよいですか?
- 7. ビューのページビューを追跡するにはどうすればいいですか?
- 8. 水平ビューを作成するにはどうすればいいですか?
- 9. Cocos2Dでポートレートモードを強制するにはどうしたらいいですか?
- 10. ビューを50%透明にするにはどうすればよいですか?
- 11. ビューの上にぼかしたビューを追加するにはどうすればいいですか?
- 12. 1つのビューから他のビューにアクションを実行するにはどうすればいいですか?
- 13. 別のコントローラからビュー内にビューを表示するにはどうすればいいですか?
- 14. サーフェスホルダーでポートレートモードでカメラのプレビューを取得するにはどうすればよいですか?
- 15. 風景モードまたはポートレートモードの写真を確認するにはどうすればよいですか?
- 16. データベースからビューをエクスポートするにはどうすればよいですか?
- 17. ビューの幅を他の祖先ビューのパーセンテージに設定するにはどうすればいいですか?
- 18. ビューを別のビューに移動するにはどうすればいいですか?
- 19. 複数のビューをスクロールするにはどうすればよいですか?
- 20. uiviewに触れるときに新しいビューを開くにはどうすればいいですか?
- 21. 私のビュー(MVC)をきれいに整理するにはどうすればいいですか?
- 22. SQLビューでgetdate()を使用しないようにするにはどうすればよいですか?
- 23. 別のビューから1つのビューのオブジェクトにアクセスするにはどうすればよいですか?
- 24. TabBarControllerの一部であるビューにUINaiviationBarを追加するにはどうすればいいですか?
- 25. このビューを別のビューに配置するにはどうすればよいですか?
- 26. django:このビューをクラスベースの汎用ビューに移行するにはどうすればよいですか?
- 27. Backbonejs:ビューが削除されたときにコレクションバインディングをアンバインドするにはどうすればいいですか?
- 28. ビューに新しいFormWizardをラップするにはどうすればいいですか?
- 29. ビュー全体をロードせずにUIImageViewで画像をリセットするにはどうすればいいですか?
- 30. ASP.NET MVCビューでページタイトルを設定するにはどうすればよいですか? ASP.NET MVCのビューで
なぜあなただけの両方のモードをサポートするためのマニフェストを変更することはできませんか? – Matt