私は、すべての電話が(画面上に)持っているソフトキーボードだけでなく、これらの電話に大きな問題があります... 外付けキーボードハードウェアを備えた電話について話しています。
これらの瞬間に、私はすべてのアクティビティを設定し、一方向を強制的に縦にしました。ここで問題が発生します。ユーザーが外部キーボードをひっくり返すと、アクティビティによって向きが変わり、アプリが強制的に閉じられます。
誰かが私が話している電話がわからない場合は、ここに例があります: 外付けキーボード付きの電話
私のマニフェストの一部。
<activity
android:name=".Splash"
android:label="@string/app_name"
android:noHistory="true"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:windowSoftInputMode="stateHidden"
android:name=".MainActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
</activity>
キーボードが向きを無視するようにするにはどうすればよいですか?