[英]How can I scroll up screen when the keyboard is shown?
我希望能夠在顯示鍵盤時向上滾動登錄屏幕。 我不使用ScrollView,只有一個帶有ImageView的RelativeLayout和其中的另一個LinearLayout。 我試過在AndroidManifest中添加以下內容,但沒有用。
android:windowSoftInputMode="adjustResize"
將您的根布局(在您的情況下為相對布局)放在scrollview
(假設它稱為scrollview1)內,並在出現鍵盤時運行以下代碼:
scrollview1.post(new Runnable() {
@Override
public void run() {
scrollview1.fullScroll(View.FOCUS_UP);
}
});
編輯:請注意,scrollviews只能有一個孩子,因此請確保這一點。
在清單中添加活動時
<activity
android:name=".Activities.InputsActivity"
...
android:windowSoftInputMode="adjustPan"
/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.