2017-02-17 104 views

回答

1

軟鍵盤存在於一個單獨的過程中,並獲得自己的單獨窗口。您無法在佈局中引用軟鍵盤,也無法直接定位與其相關的任何內容。

在您的AndroidManifest中,您可以指定android:windowSoftInputMode="adjustResize"。這意味着當軟的Kayboard窗口可見時,您的活動窗口將被調整大小。在這種情況下,位於活動佈局底部的任何視圖都應該直接出現在軟鍵盤上方。這是你能做的最好的。

+0

嗯,認爲是這樣。我無法真正使用'android:windowSoftInputMode =「adjustResize」'因爲我對一些佈局使用了'android.support.percent.PercentRelativeLayout',並且調整屏幕大小會弄亂它們的比例,但是謝謝你的回答。 ! –