一、Activity中阻止自动弹出键盘
选择那个acitivity, 把他的window soft input mode设置成stateHidden和adjustUnspecified ,代码如下:
<activity
android:name=".Line1213"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
android:configChanges="orientation|keyboardHidden">
</activity>
二、Activity中禁用屏幕旋转,使之横向或纵向显示
<activity
android:name=".Line1213"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
android:configChanges="orientation|keyboardHidden"
>
</activity>
其中,当screenOrientation="portrait"时,为纵向显示;当screenOrientation="landscape"时,为横向显示。
三、将弹出的Activity变成一个对话窗口的形式
<activity
android:name=".Line1213"
android:label="窗体"
android:theme="@android:style/Theme.Dialog"
android:configChanges="orientation|keyboardHidden">
</activity>