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