Настройки пользовательских вкладок Chrome, такие как setToolbarColor, анимации запуска и выхода, не работают - PullRequest
0 голосов
/ 29 декабря 2018

Я новичок в Android и пытаюсь открыть ссылку в пользовательских вкладках Chrome.Я создал функцию открытия любых ссылок на приложение в пользовательских вкладках Chrome:

public static void chromeCustomTab(Context context, String url)
{
    CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
    CustomTabsIntent customTabsIntent = builder.build();
    customTabsIntent.launchUrl(context,Uri.parse(url));
    builder.setToolbarColor(context.getResources().getColor(R.color.colorPrimaryDark));
    builder.setStartAnimations(context, R.anim.slide_in_bottom, R.anim.slide_out_top);
    builder.setExitAnimations(context, R.anim.slide_in_top, R.anim.slide_out_bottom);
}

Теперь ссылки открываются в пользовательских вкладках Chrome, но ни одна из косутомизаций не работает.Цвет панели инструментов не меняется, анимации не работают.Кроме того, название сайта не отображается на вкладке Chrome Custome, видна только базовая ссылка.Пожалуйста, помогите мне, если я ошибаюсь.

1 Ответ

0 голосов
/ 07 февраля 2019

добавьте настройки построителя ДО запуска URL:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...