0

私は、すべての電話が(画面上に)持っているソフトキーボードだけでなく、これらの電話に大きな問題があります... 外付けキーボードハードウェアを備えた電話について話しています。

これらの瞬間に、私はすべてのアクティビティを設定し、一方向を強制的ににしました。ここで問題が発生します。ユーザーが外部キーボードをひっくり返すと、アクティビティによって向きが変わり、アプリが強制的に閉じられます。

誰かが私が話している電話がわからない場合は、ここに例があります: 外付けキーボード付きの電話

私のマニフェストの一部。

<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>

キーボードが向きを無視するようにするにはどうすればよいですか?

4

1 に答える 1