Я использую недавно запущенные вкладки Chrome Custom для Android вместо использования веб-просмотров. Это ссылка на их документацию
Вот код, который показывает, как его использовать.
String url = ¨https://paul.kinlan.me/¨;
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.launchUrl(this, Uri.parse(url));
Вопрос в том, что я хочу добавить к этому Intent.EXTRA_REFERRER. ниже абзац скопирован из их блога своими словами..
Обычно для веб-сайтов очень важно отслеживать, откуда поступает их трафик. Убедитесь, что вы сообщаете им, что отправляете им пользователей, установив реферер при запуске пользовательской вкладки.
intent.putExtra(Intent.EXTRA_REFERRER,
Uri.parse(Intent.URI_ANDROID_APP_SCHEME + "//" + context.getPackageName()));
Мне не удалось выяснить какое-либо намерение, созданное для запуска пользовательских вкладок. Куда добавить эту строку?? Если кто-то сталкивался с этим, помогите пожалуйста.