Quick Search from Other Apps

SongSync includes a powerful feature that allows you to find lyrics for a song without even opening the app directly. This is done by integrating with Android's native "Share" functionality.

How It Works

The QuickLyricsSearchActivity is designed to handle ACTION_SEND intents with plain text. When you share text to SongSync, it interprets that text as a search query for a song title and artist.

This is particularly useful when used with music players or other apps that can share the name of the currently playing track.

  1. From any app, select text that contains a song title and, if possible, the artist's name. For example, you might select "Bohemian Rhapsody - Queen".

  2. Tap the Share button in the context menu that appears.

  3. From the list of apps in the Android Share Sheet, find and select Quick Lyrics Search (the name associated with SongSync for this action).

  4. A bottom sheet will slide up from the bottom of your screen, immediately showing the lyrics search results for your query.

  5. From here, you can:

    • Review the lyrics.
    • Send the lyrics to another application by tapping Accept. This is useful for apps that can receive and display lyrics, such as the StatusBar Lyric Ext project mentioned in our credits.

This feature provides a seamless way to grab lyrics on the fly, making it a powerful tool for integrating SongSync into your wider Android workflow.