1. An electronic device, comprising: one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: generating a user interface for display on a display device; while the user interface is displayed on the display device, receiving an indication of a first input that includes a contact detected on a touch-sensitive surface of a device, wherein the touch-sensitive surface includes a plurality of predefined regions and each predefined region of the plurality of predefined regions is selectable to perform an associated functionality; in response to receiving the indication of the first input: determining in which of the plurality of predefined regions the contact is detected; and in accordance with a determination that the contact is detected in a first predefined region of the plurality of predefined regions, determining a first visual indication for display in the user interface, the first visual indication indicating that further selection of the first predefined region will cause performance of a first functionality of the plurality of associated functionalities that is associated with the first predefined region; and in accordance with a determination that the contact is detected in a second predefined region, different than the first predefined region, of the plurality of predefined regions, determining a second visual indication for display in the user interface, the second visual indication indicating that further selection of the second predefined region will cause performance of a second functionality, different than the first functionality, of the plurality of associated functionalities that is associated with the second predefined region.