Bitte sagen Sie mir anhand eines Beispiels, wie ich meinen MediaPlayer nach dem Gebrauch aufräumen kann.Wie kann ich meinen MediaPlayer nach dem Gebrauch aufräumen? -Android Studio
Hier ist mein Code:
public class MainActivity extends AppCompatActivity{
MediaPlayer mp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
//sound onClick's
public void sound1(View view){
mp= MediaPlayer.create(this, R.raw.sound1);
mp.start();
}
public void sound2(View view){
mp= MediaPlayer.create(this, R.raw.sound2);
mp.start();
}
public void sound3(View view){
mp= MediaPlayer.create(this, R.raw.sound3);
mp.start();
}
public void sound4(View view){
mp= MediaPlayer.create(this, R.raw.sound4);
mp.start();
}
}
Ich weiß, dass ich mp.release verwenden(), aber es funktioniert nicht, wenn ich schreibe:
public void sound1(View view){
mp= MediaPlayer.create(this, R.raw.sound1);
mp.start();
mp.release();
}
Bitte geben Sie mir ein Beispiel . Das ist sehr wichtig für mich :)