Note: The image below is a static preview and contains no clickable dialogs. To navigate away after reviewing:

  1. Go Back: Return to the Widget Select page or use the browser's back arrow (swipe right-to-left).
  2. Explore: Choose a new topic from the left sidebar menu.

Widget: Compass

CompassThe Compass provides directional functionality.

All customization for compass elements has access to the widget's Edit dialog, which accesses the launcher's Edit dialog, in the following manner:

  • Compass skin
    • Reset
    • Icon pack
    • Shape
    • Image
  • Color filter
    • Reset
    • Color
    • Dynamic color
  • Background
    • Reset - Returns to the previous setting and saves no changes.
    • Color
    • Dynamic color
    • Icon pack
    • Shape
    • Image
    • Dynamic image

These options, discussed below, allow users to fully define the visual appearance of the directional elements and the container itself:

  • Compass skin: This critical setting defines “an image for the compass skin” or more commonly known as the needle, where a user can substitute a user-selected graphic for the default needle or display.
    • Icon pack - Icons could, if appropriate, serve as a compass needle. These would be from the user's device or the Play Store. See here.
    • Shape - Easily, a user-specific shape could be customized. See here.
    • Image - Be creative in selecting an image for the compass needle. North is the top of the image! See here.
  • Color: A color can be applied to filter (draw over the skin) the image, providing control over the final appearance of the compass graphic. If using a color, an opaque selection will obscure the skin, whereas a transparent selection (where the # begins with 00 through 99) would cover the compass needle. This uses the launcher's Color Picker utility shown here.
    • Dynamic color: This option will cause the skin/needle colors to harmonize or contrast with changing wallpapers in accordance with Android Material You standards. See the TL screenhere* or the concept discussed here.
  • Background: The background of the widget can be customized.
    • The default background is transparent but can be modified with any of the six options shown above.
  • Margins: The margins default to 0 pixels on all sides. Increasing the margins on all sides would reduce the space available for the skin/needle, allowing it to occupy less space. Also, manipulation of the margins could be used as an offset to shift the skin/needle position. The margin modification does not affect the background display.
  • Animation
    • Enter animation for the analog clock widget. See Page and Object Animation and UI Object Animation for an overview of animations available.
      • If the compass is on the designated home page and the phone is viewing on the home page, the enter animation is effected after a system doze and “awakened” by the power button or phone unlock.

2026/03/30 18:29