Có nên tạo biến static Mediaplayer trong android để kiểm tra mediaplayer có đang phát không mọi người. Em tính tạo một method static playAudio trong class Main. Em làm vậy để tránh trường hợp mediaplayer phát lặp trong các fragment, cũng như activity khác. Em sợ tạo biến static có thể gây memory Leak. Có cách nào tối ưu trong trường hợp này không ạ. Em cảm ơn mọi người
public void sendTextToSpeak(Text text, Context context)
{
if(mediaPlayer!=null)
{
if(mediaPlayer.isPlaying())
{
mediaPlayer.stop();
mediaPlayer=null;
}
}