답변

1

MediaBrowserService에서 MediaMetadata를 업데이트 할 때 현재 미디어의 지속 시간을 추가하십시오.

MediaMetadataCompat.Builder metadataBuilder = new MediaMetadataCompat.Builder(); 
metadataBuilder.putLong(MediaMetadataCompat.METADATA_KEY_DURATION, track.durationMs); 

는 클라이언트 측에있는 동안, MediaBrowserCompat를 사용하여 당신은 MediaSessionCompat.Token 당신 MediaBrowserService에 연결하고 검색 할 수있어. 토큰을 사용하면 현재 미디어에 대한 정보가있는 MediaMetadataCompat을 얻을 수있는 MediaSessionController를 얻을 수 있습니다.

int duration = (int) metadata.getLong(MediaMetadataCompat.METADATA_KEY_DURATION); 

공식 documentation이 내가 응용 프로그램 dev에 중이 야 ... 그래서 자신에게 nywys 응답에 대해 신경 didnt는 BT는 .... 내가 alrdy 발견 한 전체

+0

작동 방법에 대한 확인 설명이 있습니다. .. 톰스 맨. –