캐스트를 연결 해제하기 전에 현재 재생 미디어를 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 라이브러리없이?)를 –