小さな再生ボタンを作成したいのですが、ユーザーがボタンをタップするとオーディオファイルが再生されます これを行う方法を誰かに教えてもらえますか? 一時停止ボタンの作成方法も知りたいです。 ありがとう!サウンドを再生する再生ボタンを作成するには?
1
A
答えて
0
独自のボタンを作成するには2通りの方法があります。既存のViewクラス(ButtonまたはView)を拡張し、プログラムで定義および記述し、そのクラスをxmlレイアウトで使用できます。
それとも
カスタムポーズを作成し、PhotoShopののGIMPのように、グラフィカルエディタでボタンを再生します。各状態(通常、フォーカス、押された状態)とさまざまな画面密度のアセットを作成する必要があることに注意してください。次に、これらをあなたのドロウアブルフォルダにコピーし、各ボタンを状態リストのドロウアブルとして定義します。その詳細はこちらhttp://developer.android.com/reference/android/graphics/drawable/StateListDrawable.html
私はSoundPoolをお勧めします。これは、すべての低レベルのものを抽象化し、サウンドファイルの読み込み、再生、一時停止に集中し、ボタンが正しく動作するように心配することができます。そのクラスをここで見てくださいhttp://developer.android.com/reference/android/media/SoundPool.html