question: private void layoutSelectedChild ( LayoutParams lp ) { int l = Math . round ( lp . left ) ; int t = Math . round ( lp . top ) ; int r = l + mSelectedChild . getMeasuredWidth ( ) ; int b = t + mSelectedChild . getMeasuredHeight ( ) ; lp . moved = true ; mSelectedChild . layout ( l , t , r , b ) ; }
target:  this method can be used to force layout on a child to recalculate its hit-rect, otherwise outline border of the selected child is drawn at the old position