기술 블로그
android soundpool 사용하기 본문
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | import android.media.AudioManager; import android.media.SoundPool; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button b = (Button)findViewById(R.id.bt); final SoundPool sp = new SoundPool(1,AudioManager.STREAM_MUSIC,0);//최대 파일갯수,스트림타입,소스퀄리티(기본값:0) final int soundID = sp.load(this,R.raw.pig,1); b.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { sp.play(soundID,1,1,0,0,1); } }); } } res안에 raw폴더를 추가하고 안에 mp3파일을 넣는다. *text color에 black을 넣으면 안된다 css랑 다르다 안드로이드 스튜디오 너무 친절하다 다써준다. | cs |
반응형
'Android' 카테고리의 다른 글
[안드로이드 복습] 6장 안드로이드는 액티비티다. (0) | 2018.11.17 |
---|---|
[안드로이드 복습]3장 뷰와 간단한 인텐트 (0) | 2018.11.17 |
[안드로이드 복습] 10장 화면제약을 극복하기(스크롤뷰와 리스트뷰) (0) | 2018.11.16 |
안드로이드 학습계획 (0) | 2018.09.26 |
안드로이드 책 (0) | 2018.09.24 |
Comments