AdapterView controls on user interaction
 - TODO: addAndMeasureChild and positionItems