Custom Android View that handles pulls