Android Equalizer 만들기 (2)
이 프로젝트는 한양대학교 오픈소스 동아리에서 진행하는 오픈소스 프로젝트입니다. 저작권 및 소스코드는 https://github.com/HyOsori/Equalizer 를 참조하세요.
앞서 한 것들을 통해 이퀄라이저 대역(Band)가 5개, 조정할수 있는 범위(BandLevelRange)가 -1500 부터 1500까지임을 알 수 있었다.
이어서 다음과 같이 5개의 SeekBar와 각 Seekbar마다 그의 정보와 값을 보여주는 TextView를 activity_main.xml에 만든다. 여기서 각 Seekbar의 max 는 3000으로 한다. (왜냐하면 범위가 -1500 부터 1500이므로)
그 다음 MainActivity.java에 SeekBar 객체 5개 TextView 10개를(....) 만들어 준다.
다 되었으면, 하나하나(.....) 링크하여주자.
그다음 하나하나 초기화 시켜주자
여기까지 따라왔으면 이제 SeekBar의 매써드만 오버라이드 해주면 끝난다.
5번째까지 적용하면 완성이 된다.
앞서 한 것들을 통해 이퀄라이저 대역(Band)가 5개, 조정할수 있는 범위(BandLevelRange)가 -1500 부터 1500까지임을 알 수 있었다.
이어서 다음과 같이 5개의 SeekBar와 각 Seekbar마다 그의 정보와 값을 보여주는 TextView를 activity_main.xml에 만든다. 여기서 각 Seekbar의 max 는 3000으로 한다. (왜냐하면 범위가 -1500 부터 1500이므로)
그 다음 MainActivity.java에 SeekBar 객체 5개 TextView 10개를(....) 만들어 준다.
다 되었으면, 하나하나(.....) 링크하여주자.
그다음 하나하나 초기화 시켜주자
여기까지 따라왔으면 이제 SeekBar의 매써드만 오버라이드 해주면 끝난다.
5번째까지 적용하면 완성이 된다.
Comments
Post a Comment