android-如何在ListView中显示RadioButton和EditText?

android-如何在ListView中显示RadioButton和EditText?,第1张

概述我想在ListView的一行内实现RadioButton和EditText.我正在使用ArrayAdapter填充列表.但是问题是,当我选择单选按钮并向下滚动列表并再次向上滚动时,未选中的单选按钮已被选中.与EditText的内容相同.当我向上滚动时,文本将被删除.解决方法:检查您的适配器,您可能没有正确执行bindVie

我想在ListVIEw的一行内实现Radiobutton和EditText.我正在使用ArrayAdapter填充列表.但是问题是,当我选择单选按钮并向下滚动列表并再次向上滚动时,未选中的单选按钮已被选中.与EditText的内容相同.当我向上滚动时,文本将被删除.

解决方法:

检查您的适配器,您可能没有正确执行bindVIEw()上的工作.您必须在bindVIEw()上再次设置值.

我将重新编写句子,您可能会理解.
newVIEw()仅创建5-10个视图(屏幕上可容纳的视图数量尽可能多),并且它们可用于其他行.如果您有一个包含200行的ListVIEw,则实际上只有5-10个视图,并且必须确保使用bindVIEw()中的有效更改来更新视图.您必须将更改存储/保存到对象以供以后重用.

总结

以上是内存溢出为你收集整理的android-如何在ListView中显示RadioButton和EditText?全部内容,希望文章能够帮你解决android-如何在ListView中显示RadioButton和EditText?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存