2013-05-08 65 views
2

我想知道如何刪除top軟鍵盤的空白/邊距。如何刪除softkeyboard上的多餘空間


爲了更清晰的畫面,簽出下面的截圖:

空間和沒有空間:

enter image description hereenter image description here

+1

您的用戶名和密碼字段的輸入類型是什麼? – MCeley 2013-05-08 03:38:17

+0

@MCeley好吧我想我明白你的意思:)我將重新配置EditText選項。感謝您的指導! – Roylee 2013-05-08 03:39:45

回答

3

您看到的「間距」是自動填充建議區域。如果您的輸入類型設置爲text那麼簡單,那麼您將從鍵盤獲得建議。將textNoSuggestions添加到您的inputType字段將刪除建議區域。

因此,例如:

<EditText android:id="@+id/username_field" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:inputType="textNoSuggestions" 
    android:hint="@string/username" /> 

或者,如果你已經使用類似textCapWords你可以像這樣將它們組合起來:

<EditText android:id="@+id/username_field" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:inputType="textCapWords|textNoSuggestions" 
    android:hint="@string/username" /> 

而且,不知道如果你正在使用它,而只是一個擡起頭來,你需要使用inputType="password"作爲你的密碼字段。

+0

+1 @MCeley偉大的信息!我很確定其他人會從你的回答中受益:) – Roylee 2013-05-08 03:49:28

3

無論你inputType是,加|textNoSuggestions到它的結束。

+0

+1這將是答案:)我怎麼能忘記這一點,謝謝@kcoppock – Roylee 2013-05-08 03:43:43

相關問題