code: public static Intent newNavigationIntent(String address) {
          StringBuilder sb = new StringBuilder();
          sb.append("google.navigation:q=");
  
          String addressEncoded = Uri.encode(address);
          sb.append(addressEncoded);
  
          return new Intent(Intent.ACTION_VIEW, Uri.parse(sb.toString()));
      }
docs: Intent that should allow opening a map showing the given address (if it exists)
  
  @param address The address to search
  @return the intent