为什么edittext不自动edittext 弹出键盘盘

android的edittext为什么不自动弹出键盘_百度知道
android的edittext为什么不自动弹出键盘
我有更好的答案
根据问题分析 得出大概以下几点结论:弹出过一次 说明能弹 第二次没弹 可能是卡了如果多次点击都没有弹 可以考虑真机测试真机还是没有弹 考虑检查代码&/ol&下面给出的代码&pre t=&code& l=&java&&// 获取编辑框焦点editText.setFocusable(true);//打开软键盘InputMethodManager imm = (InputMethodManager)MainActivity.this.getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);//关闭软键盘imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
采纳率:96%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。为什么点击EditText不弹出键盘
您可以邀请下面用户,快速获得回答
擅长领域:
在装机硬件分类下共有64个回答
woshifengxin5
擅长领域:
在装机硬件分类下共有52个回答
擅长领域:&&&&
在装机硬件分类下共有28个回答
擅长领域:&&&&
在装机硬件分类下共有23个回答
擅长领域:&&&&
在装机硬件分类下共有14个回答
擅长领域:
在装机硬件分类下共有13个回答
加载更多答主
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
点击可定位违规字符位置
确定要取消此次报名,退出该活动?
请输入私信内容:正在初始化报价器androidedittext默认不弹出键盘怎么解决1个回答yao1.首先用dialog.setViewnew EditText添加一个空的EditText。
2.这样子就可以弹出输入法了,当dialog中含有editText时应该,在显示dialog的同时自动弹出键盘。
3.可以在自定义的dialog中增加如下方法:在dialog.show后,
4.由于在调用时可能dialog界面还未加载完成,editText 可能还为空,
5.所以需要加上一个延时任务就可以了。
希望我的回答能帮助到你。
热门问答123456789101112131415161718192021222324252627282930相关问答1个回答yao1.首先用dialog.setViewnew EditText添加一个空的EditText。
2.这样子就可以弹出输入法了,当dialog中含有editText时应该,在显示...3个回答huangchuanxiang1987我们可以这样来处理视图,将editText的焦点换成别的组件,像TextView,Button等等,这样就不会出现软键盘了。
先了解两句代码:
View.setFo...3个回答朱函毅设置手机连接电脑时弹出的默认打开方式,方法如下:
1、如果是win7系统,当移动设备连接到电脑时,都会询问打开方式,如果想自定义一个默认打开移动设备的方式的话,可以使用以下的...2个回答月饼04690胖疵产权七十年。吼2个回答观望者11举个例子来说,就是把苹果7换上7s的外壳,然后再对系统进行改写,以7s的价格进行销售。质量是不能保证的,官方的售价可能会有影响。原装就不多解释。希望可以采纳谢谢1个回答Another_luv闵行现在均价差不多是6万多了,但大多是老房子了,现在推新房的有个紫竹半岛,周片配套齐全,而且环境很好。1个回答街舞先生本案属于侵犯他人合法权益的侵权行为,当事人可以通过提起诉讼的方式主张权利。
《中华人民共和国侵权责任法》 第六条 行为人因过错侵害他人民事权益,应当承担侵权责任。
根据...3个回答owizaprw_17072013.6英寸?13.3么不是?2个回答苹果0834在3·5万左右,包工包料。这是西安的行价,你可以参考。2个回答w桌子叫食案,椅子我也想知道Activity启动后EditText是否自动弹出输入法虚拟键盘的问题 - 简书
Activity启动后EditText是否自动弹出输入法虚拟键盘的问题
在开发过程中,我们经常会遇到Activity中包含EditText控件时会自动弹出虚拟键盘的情况,这是由于EditText自动获得焦点的缘故,只要让EditText失去焦点就行了,解决办法如下:
1、在Manifest.xml文件中相应的Activity下添加如下代码:
android:windowSoftInputMode="stateHidden"
2、让EditText失去焦点,用EditText的clearFocus:
EditText edt = (EditText)findViewById(R.id.edt);
edt.clearFocus();
3、强制隐藏Android输入法窗口:
EditText edt = (EditText)findViewById(R.id.edt);
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edt.getWindowToken(), 0);
4、要求EditText始终不弹出虚拟键盘:
EditText edt = (EditText)findViewById(R.id.edt);
edt.setInputType(InputType.TYPE_NULL);
但有时我们确实是想让EditText自动获得焦点并弹出软键盘,在设置了EditText自动获得焦点后,软件盘不会弹出。
注意:此时是由于刚跳到一个新的界面,界面未加载完全而无法弹出软键盘。此时应该适当的延迟弹出软键盘,如500毫秒(保证界面的数据加载完成,如果500毫秒仍未弹出,则延长至1000毫秒)。
1、可以在EditText后面加上一段代码:
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
InputMethodManager inputManager = (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(editText, 0);
2、给activity配置加入属性:
android:windowSoftInputMode="adjustResize"
FullStackEngineer的公众号,更多分享
通常在一个布局中,给EditText设置焦点方式如下 ,在Activity启动后会自动将焦点定位到第一个EditText并且键盘自动弹起。方式一,在layout中: android:focusable=&true& android:focusableInTouchMode=...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
如果在Activity中的布局的下方有EditText,获取焦点弹出软键盘的时候,如果不做处理,软键盘可能会遮挡输入框,用户提现不好,网上也有很多人提出结局方案,这里就分析一下解决的效果. 需要用到EditText的布局大概分为两种,一种是页面显示的内容不希望有残缺,比如软...
?开启? 【iAPP实现进入界面执行逐一显】 〖 15:22:14〗 《//首先开一个线程,因为你有这么多的stop要执行,其次必须使用ufusui(),否则可能不会显示你的字体。切记:文字必须设置“text=”,否则很尴尬,还有我这里的8,14是两个文...
格力又出新机啦!几乎是悄无声息的,这款第三代产品就在格力的官方商城上架销售了。消息一出街,引得大量好奇心旺盛的网友组队前往围观。 这款名为“色界”的新手机,搭配了索尼1300万后置摄像头,但是在国内手机届配置已经集体前往骁龙835阵营的情况下,处理器仍然采用了高通上上一代的...
概念: 什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。举个列子:有三个同事预计会在周一收到快递。为签收快递,有两种办...
一台老旧的台式电脑,搁置书房已达半年之久,平日里忙于工作与生活的琐碎烦杂事务中,无暇顾及,周末假期,整理书房,下定决心将硬盘文件拷贝完毕,以解心结。这台电脑组装于2006年,科技更新换代速度极快,电脑配置早已落伍,多年来被遗忘在某个角落里,唯一的念想是硬盘里的文件,记录着时...
《摄影世界》09年第一期开始连载汉斯迈克科茨勒《解图说史》(韦薇安/编译)这一专栏,我一拿到,就全部读了一遍,从第一期到第六期,印象深刻的是讲俾斯麦死亡时的照片那一辑。之后,我在百度上查了汉斯迈克科茨勒,也没有找到什么有价值的信息,也查了“解图说史”还是没有什么有价值的信息...
每当我觉得最近的生活与工作很糟糕的时候,我都会看一遍《阿甘正传》这部电影,因此,零零碎碎地这部影片已经被我刷了不下十遍了。每看一遍都会对里面的主人公阿甘产生一种不一样的感受,这是我觉得最配得上坚持与专注的人物,自然他的运气也出奇的好。 1 坚持做一件事情做一年、三年甚至五年...Android中的EditText默认时不弹出软键盘的方法
AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为
adjustUnspecified|stateHidden
&& & activity
android:name=".Main"
android:label="@string/app_name"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
android:configChanges="orientation|keyboardHidden"&
intent-filter&
& & action
android:name="android.intent.action.MAIN" /&
& & category
android:name="android.intent.category.LAUNCHER"
/intent-filter&
& & /activity&
EditText失去焦点,使用EditText的clearFocus方法
  例如:
&&& EditText edit=(EditText)findViewById(R.id.edit);
  edit.clearFocus();
  强制隐藏Android输入法窗口
&&& EditText edit=(EditText)findViewById(R.id.edit);
InputMethodManager imm =
(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 键盘什么的好 的文章

 

随机推荐