我希望能够在显示键盘时向上滚动登录屏幕。我不使用ScrollView,只有一个带有ImageView的RelativeLayout和其中的另一个LinearLayout。我曾尝试在AndroidManifest中添加以下内容,但没有用。
android:windowSoftInputMode="adjustResize"
答案 0 :(得分:0)
将您的根布局(在您的情况下为相对布局)放在scrollview
内(假设它称为scrollview1),并在键盘出现时运行以下代码:
scrollview1.post(new Runnable() {
@Override
public void run() {
scrollview1.fullScroll(View.FOCUS_UP);
}
});
编辑:请注意,滚动视图只能有一个孩子,因此请确保这一点。
答案 1 :(得分:0)
在清单添加中添加活动
<activity
android:name=".Activities.InputsActivity"
...
android:windowSoftInputMode="adjustPan"
/>