私はサウンドボードを作成しました。このコードは、クリックするとすべてのアイテムのメディアプレーヤーを作成します。 は、ここに私のコードです:Android SDK - すべてのmediaplayerを一度に停止する方法
public void onListItemClick(ListView parent, View v, int position, long id){
Sound s = (Sound) mSounds.get(position);
MediaPlayer mp = MediaPlayer.create(this, s.getSoundResourceId());
mp.start();
}
しかし、私はプレーしているすべてのサウンドを停止するには、ボタンを作成します。すべてのmediaplayerオブジェクトを停止する方法はありますか?
あなたはこの質問を見るかもしれません:[すべてのMediaPlayersを停止する方法はありますか?](http://stackoverflow.com/q/1969975/562935) – tidbeck
これは私の質問には答えません。それは投稿する前に。そのヒントは、Mediaplayerの名前が固定されているときに機能し、1つのメディアプレーヤーで各サウンドを演奏したとしても、120以上のサウンドがあります。それぞれのスタートとストップは実用的ではありません。 –