Android 软键盘弹出与关闭监听
来源:互联网 发布:ps8.0软件下载 编辑:程序博客网 时间:2024/06/04 23:21
private void listenerSoftInput() {
final View activityRootView = findViewById(R.id.activityRoot);
activityRootView.getViewTreeObserver().addOnGlobalLayoutListener(
new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
int heightDiff = activityRootView.getRootView()
.getHeight() - activityRootView.getHeight();
if (heightDiff > 100) { // 如果高度差超过100像素,就很有可能是有软键盘...
scrollToBottom();
} else {
}
}
});
}
//scrollview滑到底部
protected void scrollToBottom() {
handler.postDelayed(new Runnable() {
@Override
public void run() {
scrollview.fullScroll(View.FOCUS_DOWN);
}
}, 100);
}
转载:http://www.cnblogs.com/lianghui66/p/3935765.html
- Android 软键盘弹出与关闭监听
- android软键盘弹出关闭监听
- Android监听软键盘弹出与收起
- Android 软键盘弹出与关闭
- 监听android软键盘弹出或者关闭的方法
- Android 监听软键盘弹出
- android监听软键盘的弹出与隐藏
- Android监听软键盘的弹出与收回
- android 监听软键盘的弹出与隐藏
- Android之监听手机软键盘弹起与关闭
- Android之监听手机软键盘弹起与关闭
- Android之监听手机软键盘弹起与关闭
- Android之监听手机软键盘弹起与关闭
- Android 监听软键盘弹出状态
- Android 软键盘弹出/收起监听
- Android在Fragment中监听软键盘的弹出和关闭
- 监听手机软键盘弹起与关闭
- android中监听软键盘的弹出与隐藏,并获取软键盘的高度
- unity shader 固定管线实例(四) 渲染不一样的背面
- 深入理解Java中的HashMap的实现原理
- 个人学习-java-包装类
- Android开发艺术探索读书笔记(二)
- 文件IO(系统IO和标准IO)
- Android 软键盘弹出与关闭监听
- LeetCode_OJ【54】Spiral Matrix
- MyEclipse提示过期“Your 30-day trial of MyEclipse has expired.”
- 从2月14号开始,上传AppStore会碰到:Failed to locate or generate matching signing assets
- Android转场动画windowAnimation和ActivityAnimation的区别
- Eclipse闪退 自动关闭问题
- hadoop学习笔记之安装配置和单机运行
- springmvc创建restful接口通过HttpURLConnection创建连接传递数据
- Android开发艺术探索读书笔记(三)