1
我想創建一個小播放按鈕,當用戶點擊按鈕播放音頻文件 有人可以告訴我如何做到這一點 我也想知道如何創建一個暫停按鈕。 謝謝!如何創建播放按鈕播放聲音?
我想創建一個小播放按鈕,當用戶點擊按鈕播放音頻文件 有人可以告訴我如何做到這一點 我也想知道如何創建一個暫停按鈕。 謝謝!如何創建播放按鈕播放聲音?
有兩種方法可以製作自己的按鈕。您可以擴展現有的View類(按鈕或視圖)並以編程方式定義和描述它,然後在xml佈局中使用該類。
或者
創建自定義的暫停和播放按鈕,在圖形編輯器,如Photoshop的GIMP。請注意,您必須爲每個州(常規,重點,按下)以及各種屏幕密度創建資產。然後,將這些複製到您的可繪製文件夾中,並將每個按鈕定義爲可繪製的狀態列表。更多的信息在這裏http://developer.android.com/reference/android/graphics/drawable/StateListDrawable.html
如果你正在播放短的聲音文件,我建議SoundPool。它將所有低級別的東西抽象出來,以便您可以專注於加載,播放和暫停聲音文件,並擔心使您的按鈕的行爲正確。在這裏看看那個班級http://developer.android.com/reference/android/media/SoundPool.html