2 andriod132 andriod132 于 2016.05.05 10:23 提问

edittext不能输入,获得不了焦点

正在做一个电商,viewpager+fragment实现页面的切换,但是fragment的edittext不能获得焦点,表现为鼠标单击edittext,光标在上面闪烁,但当我输内容时光标不见了,(输入法设置的是英文,我输的也是字母)。补充一点,fragment中的button等其他组件都正常,请大神指教!!!!!

1个回答

CSDNXIAON
CSDNXIAON   2016.05.05 10:32

让EditText不能自动获取焦点
让EditText不能自动获取焦点
让EditText不能自动获取焦点
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
记录EditText获取焦点后无法编辑 的解决方案
版权声明:本文为博主原创文章,未经博主允许不得转载。在自己开发过程中,由于需求,需要手动的修改手机号码,解决体验,所以遇到了此问题,不算大问题,为了以后方便查找,为他人提供帮助,我决定记录下来,也方便自己,更方便别人。以下是我尝试了好多解决方案,最终完美的解决的办法,希望网上的各种答案,能够得到此篇文章的综合,减少初学者学习困惑。我的布局文件 <EditText
EditText无法输入内容,无法获得焦点,无法自动弹出键盘
我碰到这个问题刚开始是抓狂的,最后知道真相的我已经疯了。 我出现这个问题的原因是,我的小伙伴在布局中添加了一句代码:android:descendantFocusability="blocksDescendants"嗯。现在他已经被我掐死了。 到这里,我们可以总结下,当我们的控件无法获得焦点的时候,应该考虑下,点击事件是不是被ViewGroup拦截。
EditText在Dialog中得到焦点并全部选中且弹出软件键盘
需求大概是这样的: 一个dialog弹窗中有一个view里面有一个edittext, 需要在触发dialog的时候方便用户操作,需要马上使得edittext得到焦点 并且里面的内容全选,这个时候还要把软件盘弹出来…. 搞android时间不长,也没有接触过这样的需求,但从字面上感觉没啥难度,实际在实现的时候发现输入法弹不出来….查询一些资料后特整理代码出来方便大家参考:$(R
android关于EditText获取焦点的一个问题
之前用EditText遇到好多关于焦点的问题,最近想到了一个问题,就记录下来,以后再慢慢添加。1.页面刷新会让EditText失去焦点,比如设置某个控件显示隐藏,刷新adapter等等。我们可以延迟50ms给EditText重新设置焦点。2.我们知道,focusableInTouchMode和focusable是用来获取焦点的,如果其他控件设置了这属性,那它就能抢EditText的焦点。我遇到过li
解决android EditText自动获取焦点的问题
在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成android:focusable=”true” android:focusableInTouchM
android:ListView中EditText焦点问题/无光标/输入不上
1.在AndroidManifest.xml中加入(加入到对应的activity中) android:name=".ThreeActivity" android:windowSoftInputMode="adjustPan"/> 2.在xml中的ListView加以下属性 android:descendantFocusability="beforeDescendant
Android RecyclerView Edittext issue 解决RecyclerView中editext获取焦点紊乱现象
Using this in layout worked : android:descendantFocusability="beforeDescendants" <android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:descendantFocusability=
EditText强制获取焦点
Java代码: et.setFocusable(true);   et.setFocusableInTouchMode(true);   et.requestFocus();
Android中EditText点击获得焦点后无法显示输入法键盘
【背景】 android中EditText的Enable已经设置为True了,表示可以被编辑, 但是点击输入框,获得焦点后,无法显示输入法,导致无法输入内容。 比如: Descriptor的值是EditText 之前已经设置为可编辑了: ? 1 2 EditText variableValueView =
Android 不让EditText自动获得焦点
最近改Android 软件的时候发现一个比较烦人的问题,打开对话框的时候,最前面的EditText自动获得焦点,然后弹出软键盘,挡住了一半的屏幕,非常麻烦,那怎样才能不让EditText自动获得焦点呢? 第一反应是在布局文件中设置android:focusable="false",但是这样设置后,虽然不会获得焦点了,但是在确实想要输入内容的时候,也无法获得焦点,输入法也不弹出来了,这样当然不行。