@Override public TileLayer setURL(final String aUrl) { if (aUrl.contains(String.format(MAPBOX_LOCALE, "http%s://", (mEnableSSL ? "" : "s")))) { super.setURL(aUrl.replace(String.format(MAPBOX_LOCALE, "http%s://", (mEnableSSL ? "" : "s")), String.format(MAPBOX_LOCALE, "http%s://", (mEnableSSL ? "s" : "")))); } else { super.setURL(aUrl); } return this; }