목차
질문 내용
해결 방법
Java 다른 오디오가 시작될 때 오디오를 중지하는 방법(오디오가 많음)

다른 오디오가 시작될 때 오디오를 중지하는 방법(오디오가 많음)

Feb 12, 2024 pm 02:06 PM

질문 내용

버튼이 30~31개 있는데 한 번에 하나씩 재생하고 싶기 때문에 버튼 하나를 클릭하면 재생되고, 다른 버튼을 클릭하면 어느 버튼을 눌러도 재생됩니다. 중지, 여기 코드 샘플은 기본적으로 이 작업을 수행하고 반복하지만 숫자만 변경되므로 1,2,3,4 등이 됩니다.

으아악

다른 사람들도 같은 일을 하고 싶어하는지 알아보려고 노력했지만 저는 Java에 능숙하지 않기 때문에 그것을 내 컴퓨터에 어떻게 적용하는지 이해가 되지 않습니다. 물어볼 것이 너무 많지 않다면 그냥 설명하고 싶었습니다. 어떻게 작동하는지 알아보세요. 감사합니다 :)

해결 방법

미디어 플레이어를 여러 개 생성하면 안 됩니다. 미디어 플레이어는 무거운 개체이고 많은 리소스를 차지합니다. 대신 미디어 플레이어를 만들고 setdatasource를 사용하여 설정에서 재생되는 사운드를 변경하세요(물론 원래 사운드를 먼저 중지해야 합니다).

다음으로 바꿀 일은 데이터 구축입니다. 소리에 대한 ID 매핑 만들기:

으아악

그러면 클릭 기능을 사용할 수 있습니다:

으아악

실행하려는 모든 버튼에 대해 onclicklistener로 설정하고 한 번만 작성하면 됩니다.

위 내용은 다른 오디오가 시작될 때 오디오를 중지하는 방법(오디오가 많음)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)