package com.chakra;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;
public class chakra1 extends Activity {
MediaPlayer mp=null;
int curpos;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE); // TITLEBAR 제거
super.onCreate(savedInstanceState);
setContentView(R.layout.main1);
mp=MediaPlayer.create(chakra1.this,R.raw.song);
Button button1 = (Button)findViewById(R.id.button1);
button1.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v)
{
mp.start();
}
});
Button button2 = (Button)findViewById(R.id.button2);
button2.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v)
{
mp.pause();
}
});
}
@Override
protected void onPause(){
curpos=mp.getCurrentPosition();
mp.stop();
mp.release();
super.onPause();
}
}
음악재생중에 화면 조명 시간이 다되면 음악이 꺼집니다.
코드를 어떻게 바꿔야 할까요???




폰이 슬립모드로 들어가도 cpu는 활성화가 되도록 해야합니다.
wakelock을 검색해보세요.