問題タブ [screen-rotation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
146 参照

android - Androidオリエンテーションの基本的な質問

私はAndroidプログラミングに不慣れです。レイアウトファイルに背景があり、上部にいくつかの画像ボタンがあります。携帯電話の向きを変えたときに、背景の向きを変えたくないのですが、画像ボタンを適切に回転させたいのです。この機能を取得するための最良の方法は何ですか?

また、hdpi、mdpi、ldpiの背景の画像の解像度を知りたいです。それぞれに同じピクセルサイズを維持するかどうかは重要ですか?

0 投票する
2 に答える
1435 参照

c++ - Qtの問題で画面の回転を検出する

画面の回転に変更を加えたい 、そのようなイベントを処理することになっているメソッドのコードは here から取得されます

http://www.developer.nokia.com/Community/Wiki/CS001437_-_Listening_for_screen_orientation_changes_in_Qt

編集:スクロール領域があり、回転時に境界線を取得するにはどうすればそのサイズを調整できますか?画面に収まるようにするには、 このコード全体の下のイベントハンドラーを確認してください:

このエラーが発生しました:

他に何もしていないことに注意してください。これは私のコード全体です...何が間違っているのか、何が得られていないのか教えてください。

具体的に教えてください...

0 投票する
2 に答える
500 参照

java - 画面の回転

Android で画面の回転を伴う非常に単純なアプリケーションを作成していました。画面が回転しないので、このコードを「修復」したいと思います。

マニフェストにコードを追加します。

コードの残りの部分:

私の完全なmanifest.xml-彼には行がありません android:screenOrientation=portrait:

0 投票する
1 に答える
164 参照

objective-c - 回転時に uialeartview が常に位置を変更する理由

私のuialeartviewコード。横向きまたは縦向きで表示される場合は問題ありませんが、縦向きから横向きまたは横向きから縦向きに変更する場合は問題ありません

以前のようにウィンドウの中央ではなく常に上に移動します

回転時にウィンドウの中心にするにはどうすればよいですか。

0 投票する
2 に答える
222 参照

ios - 回転を1つのViewControllerのみに制限するにはどうすればよいですか?

ビューの回転を1つのビューコントローラーのみに制限する方法はありますか?たとえば、アプリの残りの部分はポートレートモードのままですが、1つのビューをランドスケープモードまたはポートレートモードにすることができます。

0 投票する
1 に答える
2728 参照

java - Androidで画面の回転を処理する方法

電話の向きが縦向きのときに表示したいListActivityがあり、ユーザーが電話を横向きモードに回転させたときに表示したい別の通常のアクティビティがあります。

いくつかのコード:

このアプローチは機能しますが、いくつかの問題があります。もっと正しい方法はありますか?この方法の問題は、電話を回転させて戻るボタンを押すと、電話が回転していないため、画面が真っ暗になることです。では、別の方法でローテーションを実装する必要がありますか、それともユーザーが前のアクティビティに戻れないように戻るボタンを変更する必要がありますか?

0 投票する
2 に答える
263 参照

android - Android-ローテーションが行われている間、アクティビティは実行を継続します

私のアクティビティでは、Aextendsという内部クラスがありAsyncTaskます。デバイスが回転したときにアクティビティが破棄されて再作成されることは望ましくありません。走り続けてほしい。私はこのリンクRotationAsyncを読み ました。彼らはAsyncTaskの静的クラスを使用しています。アクティビティで多くの変数を宣言したので、静的クラスを使用すると、アクティビティの変数を使用できません。の静的クラスを使用せずに上記のリンクのようにする別の方法はありAsyncTaskますか?回答ありがとうございます。私の英語に間違いがあったらごめんなさい。

0 投票する
1 に答える
441 参照

android - Android アプリ 画面の向きを一時的に回転させる方法

画面の回転を一時的に停止し、復元操作を行う方法はありますか? リクエストは重力センサーをオフにすることはできず、画面の回転を禁止するだけです。

0 投票する
2 に答える
7652 参照

javascript - ウィンドウの向きを操作してiPadのズームの問題を修正する

だから、あなたはiPadが回転するときに持っている小さな問題に精通していると確信しています。ユーザーが回転すると、iPadは初期スケールを維持したいので、再レンダリングするとズームインしてしまいます。

多くの人がこれでそれを改善することを提案しました

これは、ユーザーがWebサイトをズームインおよびズームアウトできないことを除いて、うまく機能します。ビューポート情報を入れ替えてリセットする方向の変化を検出する方法があるかどうか知りたいです。

例えば

ロード時に私のビューポートは

次に、理論的には、次のようなことを行うjsがいくつかあります。

方向付けが行われる前にビューポートを交換するのではなく、非同期で行うため、これは機能しません。画面が再レンダリングされる前に、ある種の「回転しようとしている」ことを検出したり、関数を挿入したりする方法はありますか?

それは大いに役立つでしょう。

0 投票する
4 に答える
6402 参照

android - デバイスの回転後に Android ダイアログを再度開く

カスタム共有ダイアログを開くための非常に単純なアプリケーションを作成しています。XML レイアウトにはボタンが 1 つだけ含まれています。

アクティビティでは、カスタム共有ダイアログを作成します

ボタンをクリックすると、共有ダイアログが開きます。すべて良い。

ここで、デバイスを縦向きモードに回転させ、ボタンをクリックしてダイアログを開きます。その後、戻るを押して共有ダイアログを閉じます。デバイスを横向きに回転させます。ボタンをクリックしていないのに、突然共有ダイアログが再度開かれます。

ネイティブの共有ダイアログを使用しようとすると、このバグは見られません。カスタム共有ダイアログが原因でしょうか?

ここで何が問題なのか誰か教えてもらえますか?