Skip to content

Instantly share code, notes, and snippets.

@TakashiSasaki
Created February 28, 2025 08:54
Show Gist options
  • Save TakashiSasaki/a546190df6c28aa90f8597f0a287cdcb to your computer and use it in GitHub Desktop.
Save TakashiSasaki/a546190df6c28aa90f8597f0a287cdcb to your computer and use it in GitHub Desktop.

Androidのshow_rotation_suggestions機能について

1. はじめに

Androidデバイスでは、画面の自動回転をオフにしていても、ユーザーが端末を傾けると「回転提案アイコン」が表示されることがあります。この機能はAndroid 9(Pie)以降に導入された標準機能であり、システム設定「show_rotation_suggestions」によって制御されます。本記事では、この機能の動作原理、設定変更方法、メーカーごとの実装状況について詳しく解説します。

2. show_rotation_suggestionsとは?

「show_rotation_suggestions」は、Androidのセキュア設定(Settings.Secure)内に保存されているシステムパラメータです。この設定が有効(1)になっている場合、ユーザーが自動回転をオフにしていても、デバイスの向きを変更すると画面右下に回転提案アイコンが表示されます。

  • 有効(1): 端末を傾けると回転提案アイコンが表示され、タップすると手動で回転可能。
  • 無効(0): 画面回転提案アイコンが表示されず、画面は固定されたまま。

3. 現在の設定を確認する方法

「show_rotation_suggestions」の現在の設定を確認するには、ADB(Android Debug Bridge)を使用します。以下のコマンドを実行すると、現在の設定値が表示されます。

adb shell settings get secure show_rotation_suggestions

4. 設定を変更する方法

この機能を無効にする場合、以下のADBコマンドを使用します。

adb shell settings put secure show_rotation_suggestions 0

再度有効にする場合は、以下のコマンドを実行します。

adb shell settings put secure show_rotation_suggestions 1

なお、この変更は通常は永続的ですが、システムアップデートや端末の初期化によって元に戻る可能性があります。

5. 各メーカーの実装状況

メーカーごとにこの機能の実装状況は異なります。

メーカー 表示有無 無効化設定
Samsung (One UI) あり なし(ADBのみ)
Google Pixel あり あり(設定画面)
OnePlus あり 機種依存
Xiaomi (MIUI) あり モデル依存
Huawei (EMUI) なし -

SamsungのOne UIでは、公式の設定画面では無効化できず、ADBコマンドを使用する必要があります。

6. ユーザーの反応

回転提案アイコンについては、ユーザーから賛否両論の意見があります。

  • 肯定的な意見: 「縦画面固定のまま、必要なときだけ回転できるのが便利。」
  • 否定的な意見: 「誤タップして意図せず回転してしまう。」「入力中にアイコンが邪魔になる。」

特に、横向きでの使用時に誤タップの原因になるという意見が多く、無効化の選択肢を求める声が上がっています。

7. まとめ

「show_rotation_suggestions」は、Android 9以降に導入された便利な機能ですが、ユーザーによっては不要と感じる場合もあります。メーカーによって無効化の選択肢が異なるため、ADBコマンドを利用することで制御が可能です。今後のAndroidアップデートで、より柔軟な設定オプションが提供されることが期待されます。

8. 参考文献

  1. Samsung公式サポート: "Turn your Galaxy phone or tablet's screen rotation on or off," https://www.samsung.com/us/support/answer/ANS10001977/
  2. Reddit: "Any way to disable this screen orientation button? (Bottom right)," https://www.reddit.com/r/GalaxyS9/comments/aos6kk/
  3. XDA Forums: "Auto-Rotate button in OneUI Is being a pain," https://xdaforums.com/t/auto-rotate-button-in-oneui-is-being-a-pain.3891677/
  4. Android Police: "Android 9 Pie introduces rotation suggestion," https://www.androidpolice.com/2018/08/06/android-pie-review/
  5. XDA Developers: "Android 9 Pie review rotation suggestion," https://www.xda-developers.com/android-9-pie-review/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment