extend arrayadapter to handle re-enabling checkboxes after device updates