Jaswinder
Jaswinder

Reputation: 2289

Add object with MediaPlayer get in OnCompletionListener

How to set an object with media player . That object I want to get in OnCompletionListener

MediaPlayer mp = new MediaPlayer();
       //mp.set("data"); // i wonna put string data
        mp.setDataSource(sound);
        } catch (Exception e) {
        e.printStackTrace();
        }
        mp.setOnCompletionListener(completelistner);
        OnCompletionListener completelistner = new OnCompletionListener() {

    @Override
    public void onCompletion(MediaPlayer mp) {
         //mp.get("data");

    }
};

Upvotes: 4

Views: 93

Answers (1)

slanecek
slanecek

Reputation: 806

Make it like this:

public class YourClass {

private MediaPlayr mp; // now it is a global variable


mp = new MediaPlayer();


}

Edit: according to Google documentation, MediaPlayer (mp) hasn't got any mp.set(String) or mp.get(String) methods.

Upvotes: 1

Related Questions