How to make Android NOT count ListView's section headers? -
i'm using list: https://github.com/bhavyahmehta/listviewfilter, bu found when have 3 rows in 'a' section , 2 in 'b' section - first row in 'b' section has position 5 instead of 4. how can force not count section headers?
 public int getrealposition(int position){     int sectionheaders = 0;     (integer : mlistsectionpos){         if (position > i){             sectionheaders += 1;         }     }     log.i("asd-truepos", string.valueof(sectionheaders));      return position - sectionheaders; } 
you try override method getcount() pinnedheaderadapter class:
@override public int getcount() {     return mlistitems.size(); } you return mlistitems.size() - 1 or calculations in order know if header present or not , return correct value.
if override, in moment in instantiate class or add java class extends pinnedheaderadapter.
Comments
Post a Comment