function _doPostBack(eventTarget,eventArgument){
if(!theForm.onsubmit||(theForm.onsubmit()!=false)){
theForm._EVENTTARGET.value = eventTarget;
theForm._EVENTARGUMENt.value = eventArgument;
theForm.submit();
}这段代码是什么意思?作用是什么?onsubmit是什么?onsubmit()是什么?
你是想像这个效果这样么?
其实很简单,只需要在重写BaseAdapt的getView方法的时候对每一个button进行绑定,即button.setTag(editTest)就行了。
到你重写button的onClick方法的时候,再进行button,getTag(),就可以得到你这个button所绑定的EditTest了。
当然,setTag还可以绑定很多东西,这里只是针对你所说的EditText而已。
关键字就是:setTag 、 getTag,还不清楚的话,百度一下这个东西就知道了。
LZ,我也没学多久,不过看了你的问题我觉得,应该是这样子,你既然想保留下EditText设置的值, 你可以 为每个EditText设个id ,保存时可以
id.getText.toString(),如果你想把值保存在屏幕上,就是每个EditText的位置上,可以 id.setvisibility(View.GONE);再在每个EditText上
创建新的TextView tv=newTextView(context);tv.setX(id.get(x)),tv.setY(id.getY());tv.setText(id.getText.toString()); 布局.addview(tv)
不是,是我没表达清楚,就是页面有且只有一个保存按钮,至于如何保存我们已经解决了,我们到时会把每一个字段的值加载到一个方法中实现更新操作,就是获取edittext值方面存在问题(网上很多是说用容器的方法,因为本身就用的是Map)