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