如何讓MediaPlayer靜音

2022-03-22 17:18:14 字數 442 閱讀 9488

最近要實現乙個功能,類似於書籍瀏覽,自動翻頁,在瀏覽頁面的同時還帶有聲音(背景**),有乙個按鈕,點選則關閉聲音,再點選就恢復原來的聲音。查詢完mediaplayer的api後,發現貌似沒有這個方法,實現靜音功能。不過這裡有個方法,可以達到這個效果。用的是audiamanager這個類,實現的**如下:

audiomanager audiomanager = (audiomanager) getsystemservice(audio_service);

btnsound.setonclicklistener(new onclicklistener()  else
soundenabled = !soundenabled;
}

文章推薦:  

如何讓DEDECMS織夢的TAGS標籤靜態化

安裝於使用說明 一 說明 本修改適用5.6 utf,可以生成 所有tag列表的靜態網頁檔案,還有生成tag的首頁靜態檔案。修改前,請備份相關的原始檔案。二 修改步驟 1 在dede 根目錄,建立 tag 目錄 小寫 2 在dede後台sql執行器裡,執行以下一條sql alter table ded...

apche如何使用rewrite實現偽靜態

1.配置 apache,啟用 rewrite 機制 在 httpd.conf 中啟用 rewrite loadmodule rewrite module modules mod rewrite.so 2.配置虛擬主機 到 c 盤 hosts 檔案新增你的 ip 和 網域名稱對應 127.0.0.1 ...

Linux VMware虛擬機器中如何配置靜態IP

另一篇 解決使用vmware轉殖出來的新虛擬機器無法聯網的問題 在kvm中轉殖出新的centos虛擬機器時,出現如下問題 service network restart shutting down loopback inste ce ok bringing up loopback inste ce ...