キャストを切断する前に現在の再生メディアをVideoCastManager
から取得することはできますか?キャストを切断する前にメディアの現在の位置を取得する
ユーザーが手動でキャストを切断したときに、現在のメディアの最終進捗を保存します。 VideoCastCosumer
メソッドonDisconnected()
を使用しましたが、例外がスローされます。
System.err: at com.economist.newton.mobile.ui.activity.BaseCastActivity$1.onDisconnected (MyCastActivity.java:81)
この行はonDisconnected()
メソッド内に次の行が含まれています:私のログはこれだけを示しているため、例外の種類がわからない
castManager
変数は
onCreate()
で宣言されている場合
try {
if(castManager.getCurrentMediaPosition() > 30000){ // <-here error occurs
...
}
} catch (TransientNetworkDisconnectionException | NoConnectionException e) {
e.printStackTrace();
}
:
castManager = VideoCastManager.getInstance();
キャストコンパニオンライブラリ:com.google.android.libraries.cast.companionlibrary:ccl:2.8.4
を得ることができます(CCLライブラリなしを?) –