1

デバイスの自動回転ロックがオンかオフかを検出する方法はありますか?私のアプリは、実行時に方向をロックするためにそのメソッドにアクセスする必要があります。

4

2 に答える 2

2

アクティビティに必要な固定方向のアクティビティのマニフェストファイルにこれを追加します

android:screenOrientation="portrait"

お気に入り

<activity android:name=".Settings" android:label="@string/app_name" android:screenOrientation="portrait">

またはJavaコードで使用できます

setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
于 2011-07-08T11:24:10.767 に答える
-3

iPhoneには方法があります

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations.
    return YES;
}

オリエンテーションのロックを解除します。ロックしたい場合は、向きをロックしたい場所の値(YESからNO)を変更します

于 2011-07-08T11:23:42.943 に答える