Android Media Player

Я делаю простые небольшие программы на android для своей практики. Пока я собирался создать простое приложение для плеера, мне пришлось столкнуться с ошибкой, которую я не мог решить. Ниже приведен мой код.

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class AndrmusiActivity extends Activity {
    /** Called when the activity is first created. */
    public MediaPlayer playr;
    public Button b1;
    public Button b2;
    public Button b3;
    @Override
    public void onCreate(Bundle State) {
        super.onCreate(State);
        setContentView(R.layout.main);
        b1= (Button)findViewById(R.id.play);
        b1.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {                   
            playr = MediaPlayer.create(this,R.raw.showme);
            playr.start();

            }
        });
        b2= (Button)findViewById(R.id.Pause);           
        b2.setOnClickListener(new OnClickListener() {           
            public void onClick(View v1) {                  
                playr.pause();              
            }
        });
        b3=(Button)findViewById(R.id.Stop);            
        b3.setOnClickListener(new OnClickListener() {               
            public void onClick(View v) {                   
                playr.stop();
                playr.reset();

            }
        });

    }
}

Теперь я столкнулся с ошибкой метода воспроизведения на строке

playr = MediaPlayer.create(this,R.raw.showme);

Может ли кто-нибудь помочь мне в этом аспекте. Спасибо в adv

0
задан Bharath Gupta 18 January 2012 в 08:59
поделиться