Media Player をバックグラウンドで再生したい。Androidのメインアクティビティから再生、停止、一時停止、次のプロセスもしたいですか?誰かアイデアがありますか?
質問する
289 次
1 に答える
0
public class MusicService extends Service {
private static final String TAG = "MyService";
public static MediaPlayer mediaplayer;
String musicfile;
@Override
public IBinder onBind(Intent intent) {
Log.i(" ibinder ", "");
return null;
}
@Override
public void onCreate() {
// Toast.makeText(this, "My Service Created", 0).show();
Log.i(TAG, "onCreate");
mediaplayer = new MediaPlayer();
mediaplayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
}
@Override
public void onDestroy() {
Toast.makeText(this, "My Service Stopped", 0).show();
Log.w(TAG, "onDestroy");
mediaplayer.stop();
}
@Override
public void onStart(Intent intent, int startid) {
Toast.makeText(this,
"My Service Started :" + intent + " start id :" + startid, 0)
.show();
mediaplayer.start();
}
}
于 2012-09-11T08:59:24.967 に答える