如何讓LinearLayout的圖片不被軟鍵盤擠壓

 我是一個Android初學者,今天在佈局時遇到軟鍵盤把LinearLayout底層的圖片向上擠壓的問題,經過在網上了解了軟鍵盤的工做原理後才知道軟鍵盤是一個Dialog即遮罩,因此只要這個遮罩遮住LinearLayout便可解決問題了。android

 只需在文件AndroidManifest.xml中添加這句app

android:windowSoftInputMode = "adjustPan"代碼,佈局

如:xml

<activity圖片

android:windowSoftInputMode = "adjustPan"string

 android:name="你的包名"
 android:label="@string/app_name">it

         <intent-filter>
                <action android:name="android.intent.action.MAIN" />io

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>原理

</activity>activity

便可讓LinearLayout的圖片不被軟鍵盤擠壓。

相關文章
相關標籤/搜索