code: private boolean launchSuggestion(int position, int actionKey, String actionMsg) {
          Cursor c = mSuggestionsAdapter.getCursor();
          if ((c != null) && c.moveToPosition(position)) {
  
              Intent intent = createIntentFromSuggestion(c, actionKey, actionMsg);
  
              // launch the intent
              launchIntent(intent);
  
              return true;
          }
          return false;
      }
docs: Launches an intent based on a suggestion.
  
  @param position The index of the suggestion to create the intent from.
  @param actionKey The key code of the action key that was pressed,
  or {@link KeyEvent#KEYCODE_UNKNOWN} if none.
  @param actionMsg The message for the action key that was pressed,
  or <code>null</code> if none.
  @return true if a successful launch, false if could not (e.g. bad position).