Est-il possible d'obtenir le média en cours de lecture au VideoCastManager
avant de vous déconnecter de la distribution? Je souhaite enregistrer la dernière progression du média actuel lorsque l'utilisateur se déconnecte manuellement de la distribution. J'ai utilisé VideoCastCosumer
la méthode onDisconnected()
mais il jette une exception. Je ne sais pas quel genre d'exception parce que mon journal ne montre que ceci:Obtenir la position actuelle du média avant de se déconnecter de la distribution
System.err: at com.economist.newton.mobile.ui.activity.BaseCastActivity$1.onDisconnected (MyCastActivity.java:81)
Cette ligne contient la ligne suivante dans la méthode onDisconnected()
:
try {
if(castManager.getCurrentMediaPosition() > 30000){ // <-here error occurs
...
}
} catch (TransientNetworkDisconnectionException | NoConnectionException e) {
e.printStackTrace();
}
Si elle une aide, la variable castManager
est déclarée onCreate()
:
castManager = VideoCastManager.getInstance();
bibliothèque compagnon Cast: com.google.android.libraries.cast.companionlibrary:ccl:2.8.4
ce qui est la meilleure façon de réaliser la même chose avec Google Cast v3 (sans bibliothèque du CCA?) –