問題タブ [setorientation]

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 投票する
3 に答える
3228 参照

iphone - UIDevice setOrientation警告を消音する方法はありますか?

文書化されていないUIDevicesetOrientation警告を消音する簡単な方法はありますか?

文書化されていないUIPickerViewsetSoundsEnabled警告を消音するこのコードを見つけました。

0 投票する
3 に答える
4094 参照

iphone - setOrientation問題

私は本当に奇妙な向きの問題を抱えています。ナビゲーションコントローラーの下に一連のビューコントローラーがあります。それらの1つは任意の方向をとることができます。オリエンテーションを離れるときは、setOrientationを使用する必要があります。面白いのは、次のページへの遷移が発生するときに回転が行われることです。これは、単一の場合を除いて、通常は問題ではありません。UIDeviceOrientationPortraitUpsideDownから通常の場合、トップマウントされたすべてのアイテムがページの約8分の1に移行します。

私がそれを修正できると思う3つの方法があります:

  1. どういうわけか、setOrientationをpushViewController呼び出しから分離します(したがって、新しいビューを反転する必要はありません)
  2. より良い方法でデバイスの上部に固定されるようにアイテムを設定します(チェックしたところ、そうなっているように見えます)
  3. ViewDidLoadメソッドの要素のYディメンションをリセットしますが、それは間違っているようです。

新しいビューをスタックコードにプッシュします。

シミュレーターで縦向きの動作を逆さまにテストできないのは奇妙だと思う人はいますか?

0 投票する
0 に答える
2329 参照

android - ORIENTATION_LANDSCAPEがAndroidで機能しないように設定します

エミュレータの向きを変えると、トーストが表示されません...?SDK 1.6

私はアンドロイドマニフェスト設定->方向を設定しました

エミュレータをポートレートからランドスケープに変更すると、効果は表示されませんが、ランドスケープからポートレートに変更すると正常に機能します。

向きを変えずにアプリの表示を維持できる方法があれば、デバイスの向きを変えたときにもお知らせください。

高度な助けをありがとう。

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

ipad - iPhoneの向きを強制する

私はiPadアプリを作成していますが、アプリのいくつかの部分に向きを強制的に縦向きにする必要があります。文書化されていない「setOrientation」APIを使用しましたが、アプリが拒否されました。これを行うための文書化された方法はありますか?

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

ipad - アプリケーションがランドスケープ モードで起動したときにビューをランドスケープ モードに調整する方法

私はiPadで分割ビューを持っており、poprtraitで起動すると正常に動作しますが、横向きでも縦向きビューで表示されます...

アプリの初回起動時に風景モードでビューを自動的に調整する方法....

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

android - LinearList オブジェクトでの setOrientation メソッドの使用

LinearLayout の setOrientation メソッドは、引数 VERTICAL を受け入れません。これは、Android リファレンスの次の説明とは異なります。

public void setOrientation (int orientation) 導入されたバージョン: API レベル 1 レイアウトは列または行である必要があります。関連する XML 属性 * android:orientation パラメータ orientation HORIZONTAL または VERTICAL を渡します。デフォルト値は HORIZONTAL です。

import android.widget.LinearLayout.* を使用して、失敗しました

ハックすることで、1 が垂直であることがわかりましたが、これは問題なく動作しますが、これは修正する必要があるバグです。

0 投票する
3 に答える
2187 参照

android - 一部のデバイスは、マニフェスト、解析エラーの文字列リソースを無視します

文字列修飾子を使用して、マニフェスト ファイルで向きを設定しようとしています

4.0 asus タブレットで動作しますが、2.1 山火事と 4.1 Galaxy S の両方で失敗します。

タブレットで使用されている修飾子を変更して、電話でテストしてみました。これは、すべてのデバイスでまったく同じコード、リソース、およびレイアウトが使用されることを意味します。したがって、スペルミスやビルドの問題ではありません。ただし、タブレットではなく、電話ではまだ失敗します。これは、Android のもう 1 つのバグのようです。

以下のエラーが表示されますが、logcat には何もありません

マニフェスト セクション

私はプログラムでそれを行うことができることを知っています。しかし、山火事には別の問題があり、すぐには再起動しません。代わりに、ビューがセットアップされるなどを待ちます。これは他のデバイスでは発生しません。

Googleで検索して、メソッドを使用している他の人をいくつか見つけましたが、問題は発見されていないようです. http://capdroid.wordpress.com/2012/07/21/different-screen-orientation-on-different-screen-size

ありがとう

0 投票する
0 に答える
724 参照

pyqt - setOrientation が Vertical の場合、QDataWidgetMapper が PyQt の QSqlTableModel で正しく動作しない

奇妙な問題があります。次のコードは、2 つのウィジェットを SQLITE テーブルの最初の 2 行 ("simpletable") にのみマップする場合に完全に機能します。ウィジェットは起動時に入力され、ウィジェットを編集してボタンをクリックし、mapper.submit() を呼び出すと、テーブルが正しく更新されます。

ただし、3 番目のウィジェットをマップするとすぐに、起動時にウィジェットの値が適切に入力されますが、mapper.submit() を呼び出すとエラーが発生し、マッピングが機能しなくなります。

「simpletable」は、テキスト値を持つ単純な行と列のセットです。

向きが水平に設定されている場合、列は適切にマッピングされ、すべて正常に機能します。問題が何であるかについての提案はありますか?

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

android - setOrientation() がサポートされているかどうかを確認しますか?

私はビデオを記録するアプリに取り組んでいます。ほとんど完了していますが、2.3.3 (API 10) を実行している古い Samsung Galaxy S1 (オーストラリア モデル) で奇妙な問題が発生しています。

向きを設定しようとするとmMediaRecorder.setOrientationHint(90);、例外がスローされます:

一緒に :

奇妙なのは、3.2.2 (API 10) を実行している他のデバイスが完全に動作することです。期待どおりに setOrientation() をサポートしていない粗末なカスタム OS を持っているように見えるのは、この Samsung Galaxy s1 だけです。

現在、try {} catch() {}aroundを使用していsetOrientation()ます。この権利に対処するエレガントな方法ではありませんか?setOrientation()デバイスでサポートされているかどうかを事前に確認してから、設定してみてください。このサポートを確認する方法が見つかりません。

私はチェックしました(http://developer.android.com/reference/android/media/MediaRecorder.html)が、すでに使用している API レベル 9 以外にヘルプが見つかりません。つまり、API レベル 9 以上の場合にのみ向きの設定を試みます。

ここに完全な例外があります:

そして、ここに実際のセットコードがあります: