마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

배경음악 (bgm) 설정 후 액티비티 전환시 계속 나오게 하고싶습니다.

0 추천

안녕하세요 왕초보 독학자 입니다.

앱을 다 만들어 놓긴 했는데 배경음악을 넣으려니 여간 어려운게 아니네요.

일단 아래와 같이 넣어 놓으면 앱이 실행될땐 배경음악이 나오는데 다음 액티비티로 전환하면

음악이 바로 종료가 되어버립니다.

혹시 액티비티를 계속 전환하더라도 음악이 나오게 할 수 없나요?

고수분들의 조언을 부탁드립니다.

아래는 음악이 나오도록 한 코드입니다.

 

package com.scribble.analogletter;
 
import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class MainActivity extends Activity {
Button button;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        MediaPlayer fileOfMusic = MediaPlayer.create(this, R.raw.page2);
        
        fileOfMusic.start();
        fileOfMusic.setLooping(true);
        
        
        Button button= (Button)findViewById(R.id.button);
button.setOnClickListener(new OnClickListener()
{
 
        public void onClick(View v){
        Intent intent = new Intent(MainActivity.this, sheet2.class);
        startActivity(intent);
        }
});
Button button3= (Button)findViewById(R.id.button3);
button3.setOnClickListener(new OnClickListener()
{
 
        public void onClick(View v){
        Intent intent = new Intent(MainActivity.this, sheet14.class);
        startActivity(intent);
        }
});
        
        Button button2= (Button)findViewById(R.id.button2);
    button2.setOnClickListener(new OnClickListener()
    {
   
            public void onClick(View v){
            Intent intent = new Intent(MainActivity.this, sheetz1.class);
            startActivity(intent);
            }
            
        });
 
    }
    
    
Brownjacket (260 포인트) 님이 2014년 8월 19일 질문

1개의 답변

0 추천
쎄미 (162,410 포인트) 님이 2014년 8월 19일 답변
위의 댓글 클릭하지 마세요 이상한 링크네요
이상한 링크가 아니라 간단한 구글 검색조차 안하고 질문하는 사람을 위해 대신 구글링 해주는거에요..
아~ 그렇군요 감사합니다.ㅜㅜ 제가 몰랐어요
...