Я хочу запускать пользовательские вкладки Chrome, когда нажимаю на уведомление в консоли Firebase Cloud Messaging Console. Я отправил уведомление с ключом "url", со значением "https://www.bbc.com/".
Но я нажимаю на уведомление, открываю Основную активность.
public class MyFirebaseMessagingService extends FirebaseMessagingService {
public void onMessageReceived(RemoteMessage remoteMessage) {
CCT(remoteMessage.getData().get("url"));
}
public void CCT (String url) { ///Chrome installed
CustomTabsIntent.Builder builder=new CustomTabsIntent.Builder();
CustomTabsIntent intent = builder.build();
builder.setShowTitle(true);
builder.setToolbarColor(getResources().getColor(R.color.titlebarcolor));
builder.addDefaultShareMenuItem();
CustomTabsIntent intentCustomTabs = builder.build();
intentCustomTabs.intent.setPackage("com.android.chrome");
intent.launchUrl(this, Uri.parse(url));
}
}