Медиа-сессия на Geckoview AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
Медиа-сессия на Geckoview Android

Сообщение Anonymous »

Я пытаюсь реализовать API медиа-сессии в приложении с помощью geckoview.
Я следил за другим сообщением Stackoverflow, где говорится о вставке делегата. Это мой код:

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

GeckoView view = findViewById(R.id.geckoview);
GeckoSession session = new GeckoSession();
GeckoRuntime runtime = GeckoRuntime.create(this);
session.open(runtime);
view.setSession(session);
MyMediaSessionDelegate myDelegate = new MyMediaSessionDelegate();
session.setMediaSessionDelegate(myDelegate);
session.loadUri("https://googlechrome.github.io/samples/media-session/audio.html");
Это мой делегат:

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

public class MyMediaSessionDelegate implements MediaSession.Delegate {

@Override
public void onActivated(GeckoSession session, MediaSession mediaSession) {
Log.d("dev", "onActivated fired");

} ....
но при запуске приложения я не получаю никаких журналов. Как будто делегат не сработал.
Уведомление включено.

Подробнее здесь: https://stackoverflow.com/questions/784 ... ew-android

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