私はAndroidにはかなり新しいので、やさしくしてください!Android SoundPoolのカット音源ファイルの短い
私は次のコードを持っています。これは "developersshort"を再生するだけです。
public constructor(Context context){
this.context = context;
soundPool = new SoundPool(2, AudioManager.STREAM_MUSIC,0);
soundPoolMap = new HashMap<Integer, Integer>();
soundPoolMap.put(1, soundPool.load(this.context,
R.raw.developersshort, 1));
}
public void run() {
soundPool.play(soundPoolMap.get(1), 1, 1, 1, 0, 1f);
}
[何が起こっているのか理解しようとすると、現在、「開発者」を繰り返し叫んでいるSteve Ballmerのリミックスが再生されています。サウンドファイルのサイズは〜90KBです。]
エミュレータでアプリケーションを実行し、サウンドをトリガーするボタンを押すと、「開発者開発者の開発者...」などと思っています。
しかし、私はそれを私の携帯電話に展開すると、すべて私は "velop"のようなものを一度聞いてから、音が止まります。
私は何が起こっているのか考えていませんか?
ありがとうございます!