私は開発したアンドロイドウィジェットを使用しています。私は私のウィジェットの回転機能を無効にしたくありません。そのため、レンダリングされるのは肖像画のみの風景モードではありません。私のウィジェットの回転を無効にする
私はこのコードを試しましたが、すべてのアプリケーションでrotaionを無効にしました。私はちょうど私のウィジェットをconciderだけです。
public static void setAutoOrientationEnabled(ContentResolver resolver, boolean enabled) {
Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION, enabled ? 1 : 0);
}
どのようにすればいいですか?
おかげ
申し訳ありませんが、「...ウィジェットと私は無効にしたくありません」は「...ウィジェットと無効にしたい」でなければなりません。なぜローテーションを無効にしたいのですか?私はウィジェットをペイントしています。回転が発生したときに、ウィジェットをクリックするまで再描画されません。 – ysnky