我在listview的每一行中添加了两个textview(id,name),两个edittext和两个按钮(编辑,保存),当单击edit按钮时,该行中都出现edittext(可见性设置为XML格式)现在我要做的就是允许用户在edittext中添加一些内容,按下保存按钮,这些内容将反映在textview中,edittext将再次消失。
在编辑按钮上单击视图,两个edittext按预期显示,但只要我输入任何edittext,它们就会刷新。在调试模式下,我发现只要我在Edittext中输入getView()方法再次调用&再次,这就是刷新背后的原因。
我在edittext上实现了空的onclicklistner,这样当它被触摸并输入时,它不会调用getView,但那不起作用,我知道这是一个解决问题的愚蠢尝试。
请告诉我该怎么做,当我点击或输入edittext时,它不会调用getView()。
答案 0 :(得分:0)
您必须从xml的edittext和按钮
中关闭焦点