码迷,mamicode.com
首页 > 其他好文 > 详细

listview点击控件显示EditText,键盘弹出消失的解决方法:

时间:2018-03-12 17:08:09      阅读:576      评论:0      收藏:0      [点我收藏+]

标签:保存数据   roi   解决   watch   win   pos   blog   seq   log   

1.软键盘弹出后消失解决方法

AndoridManifet 在activity中添加:

android:windowSoftInputMode="adjustPan"

 2.使用方式1和方式2

焦点混乱:在ListView中添加一句话

android:descendantFocusability="beforeDescendants"

3. EditText数据不能保存

这里需要时刻保存数据

editText.addTextChangedListener(new TextWatcher()
                {
                    public void onTextChanged(CharSequence s, int start, int before, int count)
                    {
                    }
                    
                    public void beforeTextChanged(CharSequence s, int start, int count, int after)
                    {
                    }
                    
                    public void afterTextChanged(Editable s)
                    {
                       count.put(position, s.toString());
                    }
                });

 

我的问题目前解决了,如果你的没有解决,可以下方回复我

listview点击控件显示EditText,键盘弹出消失的解决方法:

标签:保存数据   roi   解决   watch   win   pos   blog   seq   log   

原文地址:https://www.cnblogs.com/hualuoshuijia/p/8549483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!