2016-12-10 13 views
2

私はFrameTextViewという非常に基本的なレイアウトを持っています。 私の電話機を上下逆さまにすると、テキストが私の向いていないので、画面は回転しません。デフォルトでは画面は3方向にしか回転しませんか?画面の向き - 逆の肖像

<TextView 
    android:text="Text" 
    android:textAlignment="center" 
    android:textSize="70dp" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content"/> 

マニフェスト:私はそれが最近のAndroidのOSのデフォルト設定の一部であり、研究を通じて集めることができるものから、

<activity 
     android:name=".Menu" 
     android:screenOrientation="user"/> 

。私はこれを実現するために何か複雑なものをプログラムする必要がありますか?あるいは、小さな設定が(レイアウトの追加のように)仕事をするでしょうか?

私はあなたのAndroidManifest.xmlファイルでOS 5+(API 21

答えて

2

をターゲットには、センサーからの方向を使用するように<activity>を設定する必要があります。これはデフォルトにする必要がありますが、センサーの向きに4方向の可能性があります。android:screenOrientation="fullSensor"

<activity 
      android:name=".ui.MainActivity" 
      android:label="@string/app_name" 
      android:screenOrientation="fullSensor" 
      android:theme="@style/AppTheme.NoActionBar" /> 
+0

これは簡単でした。おかげで私はこれを本当に逃した! – Slamit

関連する問題