因为Java使用对象引用而不是对象本身,所以阻止我使用setTag()来标记具有整个对象而不是对象属性的视图?在getTag()调用之后尝试解析其中一个属性时,它只是属性查找时间,还是我应该关注的其他任何特定事件?Android:使用View的setTag()属性时应该注意些什么?
至于我的具体问题,我正在使用具有imageview和textview的自定义列表视图。最初,我将listview绑定到一个自定义适配器来获取一些xml数据,然后在每个项目的xml中使用某些标签来填充我的列表视图。所以我所指的“整个对象”就是一个项目的整个XML的解析版本...
是的。我听说过ViewHolder模式。谢谢...这是一种解脱... 关于我的问题,我刚才更新了我的问题以上... – Legend 2009-10-13 17:08:49
它只是项目说明不断变化,取决于哪个项目正在查看。所以如果我必须传递一些信息到意图,我需要关于这个特定项目的额外信息。当然,我认为我夸大说我会通过整个项目,但只有一个或两个属性对我来说很好。但是,我想从性能的角度来看......感谢您的回复...... – Legend 2009-10-13 23:38:30