EditText被键盘弹出遮挡解决办法
看过很多人的博客,感觉别人写得好好,就有自己写博客的想法,之前在北京上班每天都很忙就没有时间,前段时间来到广州,工作之余的时间不想被浪费,写博客吧,也方便自己复习
很简单的一行代码就实现所想要的效果
etLife.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//这里必须要给一个延迟,如果不加延迟则没有效果,想不明白为什么
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
//将ScrollView滚动到底
scrollview.fullScroll(View.FOCUS_DOWN);
}
}, 100);
}
});
第二种
etLife.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean b) {
//这里必须要给一个延迟,如果不加延迟则没有效果。没想明白为什么
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
//将ScrollView滚动到底
scrollview.fullScroll(View.FOCUS_DOWN);
}
}, 100);
}
});
那种是您想要的拿去