Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 關於android輸入框被鍵盤遮擋的問題

關於android輸入框被鍵盤遮擋的問題

編輯:Android開發實例

在android的開發中,將整個頁面只使用LinearLayout編輯時,當點擊輸入框時,系統自帶的虛擬鍵盤會遮擋住輸入框,效果如下圖,遮擋住了MSN輸入框

 

 

此頁面不出現虛擬鍵盤時是:

解決辦法是在整個頁面配置文件中,在LinearLayout布局外加入

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:background="@drawable/backgroundshape">

這樣在系統自動調用虛擬鍵盤時,整個頁面布局會發生變化,分為兩個部分,一個是虛擬鍵盤顯示的部分,一個是你自己的頁面。效果如下圖:出現滾動條

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved