自動スクリーンの向きを上書きすることは可能ですか? -- settings フィールド と screen フィールド と customization フィールド android 関連 問題

Is it possible to override automatic screen orientation?












7
vote

問題

日本語

私はベッドで横になっている私の電話を使う(電話カメラが天井に直面している)、そして向きが私を夢中になるように運転する。文字通り電話機を数度回転させるならば、それはPortaitから風景へ、そしてその逆に行くでしょう。

私は自動回転を無効にすることができますが、私が私の肩をオンにするときのように、いくつかのシナリオでは望ましくなく、そして私は方向を変えることができます。

基本的には、スクリーン回転のために独自のロジックを書くことが可能であり、システム全体のスコープで実行させることができますか?

upp:自動回転を切り替えたくない。現在のセンサー設定に基づいてシステムレベルの画面の向きを変更するように書き換えたいと思います。

英語

Very often I use my phone lying in bed (with phone camera facing the ceiling) and the orientation changes drive me crazy. Literally if I turn the phone a few degrees it will go from portait to landscape and vice versa.

I can disable auto-rotation, but it's not desirable in some scenarios, like when i turn on my shoulder and I want the orientation to change.

Basically, is it possible to write your own logic for screen rotation and make it run on system wide scope?

UPD: I do not want to toggle auto-rotation. I want to rewrite that logic that based on current sensor setting changes the screen orientation on system level.

        
       
       

回答リスト

4
 
vote

このウィジェットうまく機能します...いいえカスタマーROMまたはrootが必要です。 :0)

 

This widget works well... No customer rom or root required. :0)

 
 
0
 
vote

あなたが望む条件が何であれば、肖像画方向にロックするアプリを書くことができます。

だからあなたはそれを常に風景位置で完全に垂直に保持されていない限り、常に肖像画になることができます。

私が知ることができる限り、あなたはあなた自身のROMを作りたいとしない限り、あなたは単に自動回線を有効にする必要があるだけでよい。

あなたのアプリはおそらくサービスと使用< href = "http://developer.android.com/referenter.android.jp/android/hardware/sensormanager.html" rel = "nofollow"> sensormanager

Androidソース Google Code 。

 

You could write an app that locks to portrait orientation when whatever conditions you want are met.

So you could make it always be portrait unless the phone is held perfectly vertical in landscape position.

As far as I can tell, you can't force landscape orientation, so you'll have to just enable autorotation unless you want to make your own ROM.

Your app will probably need to be a Service and use SensorManager.

You can search the Android source on Google Code.

 
 
-1
 
vote

CyanogenModでは、電源ウィジェットを通知バーに設置するように設定することができ、シアノーゲンの電源ウィジェットが強化されているため、そのうちの1つがオリエンテーションセンサーをロックする能力です。ロックしたいときはいつでも、通知バーを引き出してロックの向きボタンをタップします。

 

In CyanogenMod, and you can set up to have the power widget on the notification bar, the power widget in Cyanogen is enhanced so it can control more settings, one of it is the ability to lock the orientation sensor. Whenever you want to lock, simply pull out the notification bar and tap on the lock orientation button.

 
 
 
 

関連する質問

0  アプリ引き出しとホーム画面だけを超えてカスタマイズ?  ( Customization beyond just the app drawer and home screen ) 
私はヌガットを走っているMotorola E4を持っています、そして私はGUIメニューで使用されている色(そして可能であればフォント)をカスタマイズする方法があるかどうか疑問に思いましたか?私はNova Launcherがインストールされていますが、アプリの引...

4  私のホーム画面上のショートカットのアイコンを変更する方法は? [重複]  ( How can i change the icon of a shortcut on my home screen ) 
この質問はすでにここで答えを持っています アイコン (1回) 閉じられた 7年前。 私が定期的に仕事で使...

0  カスタムシャットダウンアニメーション  ( Custom shutdown animation ) 
最初の投稿... だから私がdev目的で使用する私のLG K7でカスタムシャットダウンアニメーションを利用しようとしています.. IVEオリジナルのshutdownAnimation.zipのバックアップを作成し、カスタム画像(同じ.png形式、解像度、...

2  設定(モバイル/ GPS / Bluetooth / etc)をプロファイルに組み合わせる方法はありますか?  ( Is there a way to combine settings mobile gps bluetooth etc into profiles ) 
ON / OFF設定とプロファイルの作成の組み合わせをいくつか設定したいと思います。たとえば、自宅では、Bluetooth / Wifi On、Mobile Offが必要です。仕事に行くときは、私は携帯電話をやりたいです。これを行う簡単な方法はありますか? ...

-1  通知ペインの画像を変更する方法  ( How to change notification pane image ) 
通知ペインとアプリ引き出しの両方に背景画像を持つICS ROM(HTC Nameless)をインストールしました。これらの画像は、それらの上に非常によく読まないので、これらの画像はよく計画されていないようです。 両方の画像を変更または削除したいのですが、探し...

4  Androidデバイスのアスペクト比を調整することは可能ですか?  ( Is it possible to adjust aspect ratio on an android device ) 
私は4:3のアスペクト比を有するAndroidデバイスを持っています。 全画面モードでビデオを視聴すると、アスペクト比がビデオを歪めます。 アスペクト比を一時的に調整する方法はありますか? 私はカップル異なる解決策を見ることができます: 実際の縦横比を調整し...

1  メニューを3Dにスライドさせる方法?  ( How to make menu slide in 3d ) 
ここでそれを見た: http:/ /theunlockr.com/2011/04/12/android-101-how-to-scan-use-a-qr-code/ ビデオを視聴して見るでしょう。 Androidジンジャーブレッドでこの効果を作成する方...

0  Droid Razr Maxxでのメッセージングアプリ内のメッセージの外観を変更しますか?  ( Changing the appearance of messages in the messaging app on droid razr maxx ) 
私はDroid Razr Maxxでのネイティブメッセージングアプリの外観を変更する(簡単な)方法があったのか疑問に思っていました - それは空想である必要はありません、デフォルトのAndroid 2.3スタイルにそれをリセットするだけでよいでしょう。理想的に...

-1  カスタマイズされた壁紙を作成する  ( Creating a customized wallpaper ) 
ここで私の質問を投稿することについて小さな疑問があります。しかし、それでも誤った場合は正しいサイトを手に入れるかもしれないように投稿します。 これはZedgeで見つけた壁紙です(クリックして拡大) これは私がZedgeアプリで見つけた壁紙で、私はそれが...

7  自動スクリーンの向きを上書きすることは可能ですか?  ( Is it possible to override automatic screen orientation ) 
私はベッドで横になっている私の電話を使う(電話カメラが天井に直面している)、そして向きが私を夢中になるように運転する。文字通り電話機を数度回転させるならば、それはPortaitから風景へ、そしてその逆に行くでしょう。 私は自動回転を無効にすることができますが...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有