Измените громкость системы с помощью Android Car Audio Manager.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Измените громкость системы с помощью Android Car Audio Manager.

Сообщение Anonymous »


Я пытаюсь изменить системную громкость в приложении Android, работающем на A14.
Ниже приведен мой код, но я столкнулся с ошибкой компиляции.
// с помощью carAudioManager чтобы изменить громкость

Код: Выделить всё

Car car = Car.createCar(context);
this.mCarAudioManager = (CarAudioManager) car.getCarManager(Car.AUDIO_SERVICE);
if(this.mCarAudioManager != null) {
int zoneId = PRIMARY_AUDIO_ZONE;
final int flags = 1; // to show the UI
int index = volumeToSet;
int groupId = 0;
this.mCarAudioManager.setGroupVolume(zoneId, groupId, index, flags);
} else {
Log.e(TAG, "CarAudioManager is null");
}
/data/home/sarao/alexa_workspace/repo_workspace/base_s/Alexa_Auto_App/aacs/android/app-components/alexa-auto-media-player/src/main/java/com/amazon/alexa/auto/media/MusicStreamAttributeUpdater.java:103:
error: cannot find symbol
this.mCarAudioManager.setGroupVolume(zoneId, groupId, index, flags);
^ symbol: method setGroupVolume(int,int,int,int)

in the gradle file i have imported the library
useLibrary 'android.car'
These are the imports used
// change volume

Код: Выделить всё

import android.car.Car;
import android.car.media.CarAudioManager;
import android.content.Context;
import java.lang.reflect.Method;


Источник: https://stackoverflow.com/questions/781 ... io-manager
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»