나는 누군가가 이것에 대한 쉬운 해결책을 찾았을 것이라고 생각 하겠지만 나는 솔직한 방법을 찾지 못했다. MediaPlayer를 통해 오디오를 재생하기위한 시커 바를 만들고 싶습니다. 나는 MediaPlayer 객체에서 onSeekChanged 수신기와 같은 것을 찾을 수 없었으므로, 단지 while(playing)
루프를 통해 상쾌하게 유지하고 지속 시간과 막대를 업데이트하는 AsyncTask를 구축했습니다. 그러나이 방법이 가장 좋은 방법은 아닙니다.이 while
루프를 실행하면 앱이 매우 느리게 실행됩니다 (오디오는 지연되지 않지만 일시 중지 같은 버튼은 지연됩니다). 그래서 저는 최선의 구현이 효율적인 탐색자를 구축하기 위해 무엇인지 알고 싶습니다. 많은 애플 리케이션이 그것을 사용하기 때문에 이것은 어려운 질문이 아니며, 나는 단지 이것을하기위한 적절한 방법이 무엇인지 알고 싶습니다. 감사!미디어 플레이어를 찾는 사람
2
A
답변
0
첫째 :이 알고리즘은 표준에서 사용되는
Thread.sleep(1000 - currentPos % 1000);
: 다음에 다시 검사에 필요한 시간을 계산할 수 있습니다
Thread.sleep(1);
두 번째 MediaController.
관련 문제
- 1. Android : 미디어 플레이어를 호출하는 방법
- 2. 삐 이유 아는 미디어 플레이어를 제어합니다
- 3. 스레드 내에서 실행중인 미디어 플레이어를 중지하는 방법
- 4. 서비스에서 미디어 플레이어를 중지하는 방법은 무엇입니까?
- 5. 자바를 사용하여 미디어 플레이어를 구현하는 방법
- 6. 당신 튜브 형식 미디어 플레이어를 만드는 방법?
- 7. iphone MediaPlayerController가 미디어 플레이어를 표시하지 않습니다.
- 8. 일부 샘플을 찾고 html로 미디어 플레이어를 포함합니다.
- 9. Javascript를 사용하여 기본 미디어 플레이어를 가져 오시겠습니까?
- 10. 모든 브라우저와 호환되는 자체 온라인 미디어 플레이어를 만드는 방법은 무엇입니까?
- 11. 우리는 Honeycomb의 기본 미디어 플레이어를 편집 할 수 있습니까?
- 12. 미디어 플레이어를 삽입 할 때 html 레이아웃 문제가 발생했습니다.
- 13. 스크립트 또는 코드를 사용하여 미디어 플레이어를 제어하는 방법
- 14. Java에서 wav 파일을 재생하도록 기본 미디어 플레이어를 어떻게 호출합니까?
- 15. 빨리 감기 미디어 플레이어를 사용하는 오디오 파일 android
- 16. 미디어 플레이어를 인스턴스화 할 때 SecurityPermission 오류가 발생했습니다.
- 17. 파일이 아닌 RTSP 소스가있는 미디어 플레이어를 재생하는 방법은 무엇입니까?
- 18. gstreamer로 미디어 길이를 찾는 방법은 무엇입니까?
- 19. Wordpress 미디어 추가 필드 업로드
- 20. 미디어 플레이어 질문
- 21. ColdFusion 또는 javascript로 브라우저 지원 플래시 플레이어를 찾는 방법은 무엇입니까?
- 22. 하나의 플레이어를 다른 vb.net에서 제어하는 경우
- 23. 미디어 플레이어 만들기
- 24. BlackBerry에서 미디어 플레이어 호출
- 25. 연락처를 찾는 방법은 iOS 응용 프로그램의 주소록에있는 사람 대신 조직입니까?
- 26. Android 미디어 플레이어 확장
- 27. 미디어 플레이어로 미디어를 재생하는 방법
- 28. 오픈 소스 미디어 플레이어
- 29. iPhone에서 맞춤 미디어 플레이어 개발
- 30. 타사 미디어 컨트롤 WPF?
try ** MediaController **, 샘플 **에 대해서는 ** ApiDemos를 참조 할 수 있습니다. 모든 일을합니다. ** 동영상 부분을 무시하십시오 **. – Samuel