我想在ListVIEw的一行内实现Radiobutton和EditText.我正在使用ArrayAdapter填充列表.但是问题是,当我选择单选按钮并向下滚动列表并再次向上滚动时,未选中的单选按钮已被选中.与EditText的内容相同.当我向上滚动时,文本将被删除.
解决方法:
检查您的适配器,您可能没有正确执行bindVIEw()上的工作.您必须在bindVIEw()上再次设置值.
我将重新编写句子,您可能会理解.
newVIEw()仅创建5-10个视图(屏幕上可容纳的视图数量尽可能多),并且它们可用于其他行.如果您有一个包含200行的ListVIEw,则实际上只有5-10个视图,并且必须确保使用bindVIEw()中的有效更改来更新视图.您必须将更改存储/保存到对象以供以后重用.
以上是内存溢出为你收集整理的android-如何在ListView中显示RadioButton和EditText?全部内容,希望文章能够帮你解决android-如何在ListView中显示RadioButton和EditText?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)