如何在页面控件加载完以后 自动弹出 软键盘?
我用的方法如下:
@Override
protected void onCreate(Bundle savedInstanceState) {
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
super.onCreate(savedInstanceState);
EditText ed = new EditText(this);
ed.setInputType(InputType.TYPE_CLASS_TEXT);
ed.setLayoutParams(new LayoutParams(100, 20));
setContentView(ed);
}
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
这句代码等同于在 mainfast.xml中配置为:
android:windowSoftInputMode="键盘状态"
网上还有其他方式,比如在oncreate中开个线程之类的,不过我都没有尝试成功
如下代码:
Timer timer = new Timer();
timer.schedule(new TimerTask(){
@Override
public void run() {
InputMethodManager m = (InputMethodManager)
edit.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
Toast.makeText(Key.this, "show", Toast.LENGTH_SHORT).show();
}
}, 1000);
分享到:
相关推荐
editview聚焦的时候,会自动弹出软键盘。这个小demo实现,打开界面自动弹出软键盘,点击非软键盘区域后,软键盘自动收起。
在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,怎么实现这种效果呢?下面小编给大家分享了Android屏蔽软键盘自动弹出的解决方案,需要的朋友参考下吧
近乎完美的监听软键盘的弹出与收起的
此资源为qt4.8软键盘代码(只完成了一个lineedit的功能),该软键盘类似于安卓系统键盘可点击输入框弹出软键盘
在微信的登录界面,当用户点击填写密码框后,软键盘弹出,然后上面部分自动上移,软键盘不会遮挡住登录按钮,及下面的一个(登录遇到问题?)按钮,键盘消失后恢复。
详解Android中获取软键盘状态和软键盘高度 应用场景 在Android应用中有时会需要获取软键盘的状态...当软键盘弹出后,会将界面底部到中间的一大部分全部挡住,如果用户要查看、操作被覆盖的区域,必须先收起软键盘,这会
主要介绍了Android禁止EditText自动弹出软键盘的方法及遇到问题,需要的朋友可以参考下
本文实例讲述了Android软键盘弹出时的界面控制方法。分享给大家供大家参考,具体如下: 有时候androidactivity弹出软键盘后布局改变 下面有三种模式可以改变软键盘弹出以后的显示形式 模式一:压缩模式软键盘弹出...
Android绑定EditText自动弹出自定义软键盘不同按键设置不同背景的实现(自动向上顶适应布局),适配带虚拟键盘的特殊机型,
Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用...
之前我们在使用vue进行 h5 表单录入的过程中,遇到了Android软键盘弹出,覆盖 h5页面 输入框 问题,在此进行回顾并分享给大家: 系统:Android 条件:当输入框在可视区底部或者偏下的位置 触发条件:输入框获取焦点,...
Android 软键盘自动弹出与关闭 在我们写修改信息或者搜索,修改密码等界面的时候,用户进入这个界面的主要目的就是输入修改/查找 某些信息,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出。 1.软...
本文主要介绍了Android中软键盘自动弹出和关闭的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
实现登录界面点击输入按钮弹出软键盘,界面自动上移,使得软键盘不会遮住登录按钮,和微信登录界面效果类似。
1、//隐藏软键盘 ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS)...
Android 仿今日头条评论时键盘自动弹出的效果:当点击评论时,弹出对话框,同时弹出软键盘,当点击返回键时,将对话框关闭,不只是关闭软键盘。 效果图: 对这个对话框设置一个style效果: <style name=...
Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用...