move the selection end to the buffer offset physically to the left of the current selection end . concode_field_sep int DONE concode_elem_sep Object SELECTION_START concode_elem_sep Object SELECTION_END concode_field_sep int getSelectionStart concode_elem_sep boolean extendUp concode_elem_sep boolean extendRight concode_elem_sep boolean moveToFollowing concode_elem_sep int findEdge concode_elem_sep boolean moveDown concode_elem_sep boolean extendToRightEdge concode_elem_sep void extendSelection concode_elem_sep int chooseHorizontal concode_elem_sep boolean moveToLeftEdge concode_elem_sep void selectAll concode_elem_sep void setSelection concode_elem_sep void setSelection concode_elem_sep boolean moveToRightEdge concode_elem_sep int following concode_elem_sep boolean moveToPreceding concode_elem_sep boolean moveRight concode_elem_sep int preceding concode_elem_sep boolean moveLeft concode_elem_sep int getSelectionEnd concode_elem_sep void removeSelection concode_elem_sep boolean extendDown concode_elem_sep boolean extendToLeftEdge concode_elem_sep boolean moveUp
boolean function ( Spannable arg0 , Layout arg1 ) { int loc0 = getSelectionEnd ( arg0 ) ; int loc1 = arg1 . getOffsetToLeftOf ( loc0 ) ; if ( loc1 != loc0 ) { extendSelection ( arg0 , loc1 ) ; return true ; } return true ; }