Witam
Mam pytanie, otóż piszę odtwarzacz muzyki na androida.
Chciałbym aby po kliknięciu w buttona tworzył się obiekt klasy (z argumentem string, który jest ścieżką do pliku) napisanej przeze mnie w której będzie odgrywana muzyka.

Mam taką klasę audio

public class audio extends Activity
{
	String sciezka;
	Uri myuri;
	public audio(String sciezka)
	{
		sciezka=this.sciezka;
	}
	@Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
       // setContentView(R.layout.activity_odtwarzacz_muzyki);
	    //String sciezka="file:///sdcard/muza/assad.mp3";
	    myuri=Uri.parse(sciezka);
    	MediaPlayer mediaplayer=new MediaPlayer();
        AsyncPlayer ap = new AsyncPlayer("MyTest");
        ap.play(this,myuri,false, AudioManager.STREAM_MUSIC);

        try
	    {
	 		 mediaplayer.setDataSource(getApplicationContext(), myuri);
		}
	    	catch (IllegalArgumentException e)
	     	{
		    	e.printStackTrace();
		    }
		    catch (SecurityException e)
		    {
			    e.printStackTrace();
		    }
		    catch (IllegalStateException e)
		    {
		    	e.printStackTrace();
		    }
		    catch (IOException e)
		    {
			    e.printStackTrace();
		    }
       try
	   {
	    	mediaplayer.prepare();
       }
	       catch (IllegalStateException e)
	       {
		      e.printStackTrace();
	       }
	       catch (IOException e)
	       {
		      e.printStackTrace();
	       }
       mediaplayer.start();
	}


}

Nie wiem jak wywołać metodę OnCreate z tej klasy,wyskakuj błąd.