AndroidManifest中Activity信息的設置

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


 

以上三個爲比較常用的一些設置,做項目時會常用到,在這裏做下總結作爲知識回顧,同時分享給大家!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章