我正在使用此登錄屏幕,並且希望在顯示IME時調整所有字段,文本和按鈕的大小。我已經在androidManifest.xml中使用了android:windowSoftInputMode =「adjustResize」,但我仍然在其他人的下面找到了一些元素。如何在顯示軟鍵盤時保持所有字段和文本可見
如果TextView「Cadastre Agora」(id = cadastrar)仍然被虛擬鍵盤所覆蓋,我無所謂。但是,只要有幾個元素,我試圖至少使EditTexts(和他們的TextViews)和按鈕可見。
我發現這個沒有答案的問題,可能是一個有趣的方法:HTTP://stackoverflow.com/問題/ 6484024 /軟鍵盤保持一視後的固定而移動的,其他
感謝幫助!
屏幕無IME:http://imageshack.us/photo/my-images/138/semttulo2mr.png/
屏幕與IME(TextView1被隱藏起來):http://imageshack.us/photo/my-images/404/semttulo3xw.png/
#2抱怨我的代碼的格式,所以我在這裏上傳的xml文件:HTTPS://rapidshare.com /files/1767398103/login.xml 我不能發佈超過2個鏈接,這就是爲什麼我會在其中放置空格。
使用如此多的'LinearLayout'對於性能來說**性能差。 @Lucas,請嘗試檢查[Android IME選項](http://developer.android.com/resources/articles/on-screen-inputs.html) – thepoosh
確實,它可能會像簡單的View對象一樣正常工作。 – Scott
這對我有用:D我在下面粘貼了我的代碼。謝謝@Scott。 –