项目过程中,常常会遇到多选列表的问题。问题不麻烦,但似乎每一次的实现都不一样,或者说不规范吧。之前一直使用的HashMap<Integer, Boolean>来记录列表的选中情况,但心中一直惦记着其使用SparseBooleanArray的建议。心中甚是浮躁,静下心来学习总结一个知识点竟然到了需要“天时地利人和”的地步。所以:当你有问题思路需要捋顺的时候,尝试写一篇文章吧!在写的过程中,慢慢心就平静了。
使用Adapter结合Filter做过滤的时候,在分别继承ArrayAdapter和BaseAdapter时遇到“想修改数据而错误修改了引用”的经典问题。记录遇到的详细情况以免再犯。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号