android 开发时在listview里面添加一些edittext后怎么向某个edittext输入内容并点击一个按钮获取输入的内容 |
|
20分 |
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” |