package com.example.music;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.media.MediaPlayer;
public class MainActivity extends Activity {
private MediaPlayer MP1;
private MediaPlayer MP2;
private MediaPlayer MP3;
private MediaPlayer MP4;
private MediaPlayer MP5;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MP1=MediaPlayer.create(this, R.raw.music1);
final Button btn1=(Button)findViewById(R.id.btn1);
btn1.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
if(MP1.isPlaying()){
btn1.setText("음악1");
MP1.pause();
}else{
btn1.setText("멈춤");
MP1.start();
MP1.setLooping(true);
}
}
});
MP2=MediaPlayer.create(this, R.raw.music2);
final Button btn2=(Button)findViewById(R.id.btn2);
btn2.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v)
{
if(MP2.isPlaying()){
btn2.setText("음악2");
MP2.pause();
}else{
btn2.setText("멈춤");
MP2.start();
MP2.setLooping(true);
}
}
});
MP3=MediaPlayer.create(this, R.raw.music3);
final Button btn3=(Button)findViewById(R.id.btn3);
btn3.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v)
{
if(MP3.isPlaying()){
btn3.setText("음악3");
MP3.pause();
}else{
btn3.setText("멈춤");
MP3.start();
MP3.setLooping(true);
}
}
});
MP4=MediaPlayer.create(this, R.raw.music4);
final Button btn4=(Button)findViewById(R.id.btn4);
btn4.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v)
{
if(MP4.isPlaying()){
btn4.setText("음악4");
MP4.pause();
}else{
btn4.setText("멈춤");
MP4.start();
MP4.setLooping(true);
}
}
});
MP5=MediaPlayer.create(this, R.raw.music5);
final Button btn5=(Button)findViewById(R.id.btn5);
btn5.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v)
{
if(MP5.isPlaying()){
btn5.setText("음악5");
MP5.pause();
}else{
btn5.setText("멈춤");
MP5.start();
MP5.setLooping(true);
}
}
});
}
protected void onStop() {
MP1.stop();
MP2.stop();
MP3.stop();
MP4.stop();
MP5.stop();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
원래는 음악1이라는 버튼을 누르면 멈춤이라는 글자가 뜨도록 만들었는데
멈춤이라는 글을 없애고 버튼 색깔만 다른 색깔로 지정해주고 싶습니다
코드를 어떻게 짜면 좋을까요?