How do I play an mp3 in the res/raw folder of my android app?

后端 未结 3 653
时光取名叫无心
时光取名叫无心 2020-11-28 11:51

I have a small (200kb) mp3 in the res/raw folder of my android app. I am trying to run it in an emulator from Eclipse. It is recognized as a resource in the R file but when

3条回答
  •  广开言路
    2020-11-28 12:17

    When starting the activity i.e on onCreate put the following code.

      public void onCreate(Bundle savedInstanceState) {
    
    
            super.onCreate(savedInstanceState);         
            setContentView(R.layout.main);
    
            MediaPlayer mPlayer = MediaPlayer.create(FakeCallScreen.this, R.raw.mysoundfile);
            mPlayer.start();
    
        }
    

    When stopping the activity i.e on onDestroy put the following code.

       public void onDestroy() {
    
        mPlayer.stop();
        super.onDestroy();
    
    }
    

    Hope it helps :)

提交回复
热议问题