Android listView与edittext结合出问题

Android 码拜 10年前 (2015-05-10) 1175次浏览 0个评论
 

android 开发时在listview里面添加一些edittext后怎么向某个edittext输入内容并点击一个按钮获取输入的内容
我想对listview中的某个edittext进行操作;(我对某个edittext输入内容时,每次键盘返回时输入的内容就自动清空,而且无法获取输入的内容)
求各位帮帮忙,感激不尽

20分
1.给EditText加监听,EditText.addTextChangedListener(new TextWatcher() …….);
2.给按键加监听,在监听下用这个EditText.getText().toString()取得EditText的值
引用 1 楼 s5miss 的回复:

1.给EditText加监听,EditText.addTextChangedListener(new TextWatcher() …….);
2.给按键加监听,在监听下用这个EditText.getText().toString()取得EditText的值

3 再监听按返回键将edittext.setText(“”);置空

20分
仅仅加监听满足不了,ListView默认是不想下传递事件的,所以上面的按钮和文本框都接受不到点击事件,想接受就得重写ListView的onInterceptTouchEvent()方法和onTouchEvent()方法,具体请楼主自己百度
              —-Android事件传递机制
楼主这个问题解决了没,我也遇到这个问题。
在AndroidManifest里面,你操作的activity属性里面加上这个,看行不行

android:windowSoftInputMode=”adjustPan”


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android listView与edittext结合出问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!