public class

MessagingServiceConstants

extends java.lang.Object

 java.lang.Object

↳androidx.car.app.messaging.MessagingServiceConstants

Gradle dependencies

compile group: 'androidx.car.app', name: 'app', version: '1.7.0-beta01'

  • groupId: androidx.car.app
  • artifactId: app
  • version: 1.7.0-beta01

Artifact androidx.car.app:app:1.7.0-beta01 it located at Google repository (https://maven.google.com/)

Overview

Constants related to messaging in Android Auto

Summary

Fields
public static final java.lang.StringACTION_HANDLE_CAR_MESSAGING

Used to declare Android Auto messaging support within an app's manifest

Methods
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Fields

public static final java.lang.String ACTION_HANDLE_CAR_MESSAGING

Used to declare Android Auto messaging support within an app's manifest

Specifically, this bit should be added to an as the IntentFilter's action. When declared, apps will show up in Android Auto's app launcher with the "default" / "built-in" in-car messaging experience.

Source

/*
 * Copyright 2022 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package androidx.car.app.messaging;

import androidx.car.app.annotations.ExperimentalCarApi;

/** Constants related to messaging in Android Auto */
@ExperimentalCarApi
public class MessagingServiceConstants {
    /**
     * Used to declare Android Auto messaging support within an app's manifest
     *
     * <p> Specifically, this bit should be added to an {@link android.app.IntentService} as the
     * {@code IntentFilter}'s action. When declared, apps will show up in Android Auto's app
     * launcher with the "default" / "built-in" in-car messaging experience.
     */
    public static final String ACTION_HANDLE_CAR_MESSAGING =
            "androidx.car.app.messaging.action.HANDLE_CAR_MESSAGING";

    // Do not instantiate
    private MessagingServiceConstants() {}
}