Android解决被软键盘遮挡的EditText问题

1,在xml中Activity添加配置

android:windowSoftInputMode="stateVisible|adjustResize"

我先试的是这个,不能解决问题
2,在onCreate()方法中setContentView()方法前加getWindow()…

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //让布局向上移来显示软键盘
        getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
        setContentView(R.layout.activity_evalute);
        }

添加了第二才解决问题。

你可能感兴趣的:(Android基础)