我知道系统可以多次调用bindView()
,我无法对此做任何事情。
我想在bindView()
中设置一些变量值,比如
public void bindView(View view, Context context, Cursor cursor) {
int salary = cursor.getInt(1);
MainActivity.totalSalary += salary; //totalSalary is a static field
}
但是,因为它被多次调用,数据会被破坏并无效。
我无法想到任何解决方法......任何想法?