本文共 537 字,大约阅读时间需要 1 分钟。
如果一般的windowSoftInputMode都不好使,试试下面的。
利用ScrollView的滚动,当输入框获取到焦点后,移动ScrollView适当距离。
代码如下:
et_comment.setOnFocusChangeListener(new View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { //防止压着EditText mHandler.postDelayed(new Runnable() { @Override public void run() { int scrollY = sv_evaluate.getScrollY(); sv_evaluate.smoothScrollTo(0,scrollY+KiliUtils.dip2px(getApplicationContext(),60)); } }, 600); }});
转载地址:http://opfqz.baihongyu.com/