对于那些不仅具有所有手机都具有的软键盘(在屏幕上)的手机,我有一个大问题……我说的是那些带有外部键盘硬件的手机。
在这些时刻,我设置了所有活动,强制一种方式,肖像。现在问题来了,当用户翻转他的外部键盘时,活动改变了方向,迫使应用程序关闭。
如果有人不知道我在这里谈论的手机是一个例子: 带外接键盘的手机
我的清单;
<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>
如何让键盘忽略方向?