我正在使用 AndroidAnnotations 2.7.1,并且在我的整个应用程序中都成功使用了它。然而,我最近偶然发现了一些与适配器和使用 @EViewGroup 的自定义视图相关的问题。遵循食谱中描述的食谱。
我有两个不同的适配器和两个不同的自定义视图。
在这两个适配器中,ListView 行中的错误 ImageView 会使用库 Android Universal Image Loader 加载的图像进行更新。在一个适配器中,只需单击一个即可检查多个复选框。
ShowView和ShowsAdapter <-- ListView 行中更新了错误的 ImageView 和 Checkbox
ShowScheduleView和ScheduleAdapter <-- ListView 行中的 ImageView 错误
我知道 getView() 被多次调用以确定每一行的高度。
还尝试在 UIL 选项中使用 ViewHolders 和 .resetViewBeforeLoading() 但无济于事。
什么可能导致这种行为?
先感谢您!