1
是否有可能在RelativeLayout
使用android:layout_above
將小工具放置在軟鍵盤上方? 我不想擺弄任何佈局,因爲我在我的項目中擁有的佈局應該不受我想要添加的窗口小部件的影響。Android Studio - 相對佈局中軟鍵盤上方的小工具
是否有可能在RelativeLayout
使用android:layout_above
將小工具放置在軟鍵盤上方? 我不想擺弄任何佈局,因爲我在我的項目中擁有的佈局應該不受我想要添加的窗口小部件的影響。Android Studio - 相對佈局中軟鍵盤上方的小工具
軟鍵盤存在於一個單獨的過程中,並獲得自己的單獨窗口。您無法在佈局中引用軟鍵盤,也無法直接定位與其相關的任何內容。
在您的AndroidManifest中,您可以指定android:windowSoftInputMode="adjustResize"
。這意味着當軟的Kayboard窗口可見時,您的活動窗口將被調整大小。在這種情況下,位於活動佈局底部的任何視圖都應該直接出現在軟鍵盤上方。這是你能做的最好的。
嗯,認爲是這樣。我無法真正使用'android:windowSoftInputMode =「adjustResize」'因爲我對一些佈局使用了'android.support.percent.PercentRelativeLayout',並且調整屏幕大小會弄亂它們的比例,但是謝謝你的回答。 ! –