像下面這張圖一樣,輸入Number的欄位有一小部分被鍵盤檔住了。
為避免這樣的情形,我們可以在AndroidManifest.xml,
加入android:windowSoftInputMode="adjustPan",
這個屬性會保持您的游標所在處,不會被鍵盤給檔住,
所以使用者可以看到他正在輸入的文字。
<activity name="MainActivity" android:windowSoftInputMode="adjustPan"> ... </activity>
結果:
我們可以看到當鍵盤彈出時,
整個畫面layout會被向上推,
所以輸入欄位的地方就不會被擋到啦。
沒有留言:
張貼留言