2012-01-06 7 views
1

내가 좋아하는 뭔가를 찾고 볼륨 패널의 일종 가질 수 있도록하고 싶습니다 :데시벨 미터 유형 구성 요소/위젯을 처리하는 방법은 무엇입니까?

을 |||||||||||||||||||||

소리가 얼마나 큰지/조용한 지에 따라 선이 강조 표시되며 데시벨에 따라 소리가 나옵니다. 이 문제를 처리 할 수있는 Android 구성 요소가 내장되어 있습니까? 아니면이 문제를 어떻게 처리 할 수 ​​있는지에 대한 아이디어가있는 사람이 있습니까?

+0

마이크에서 사운드를 녹음하고 어떻게 든 레벨을 얻어야합니다. – njzk2

+0

@ njzk2 녹음 된 사운드에서 데시벨 값을 얻으려면 어떻게해야할까요? – Neeta

답변

3

내 접근 방식은 등급 막대를 사용하여 android : numStars 값을 원하는 막대 수보다 우선 적용하는 것입니다. 그런 다음 별 이미지를 막대로 바꾸는 드로어 블을 만듭니다. 정말 도움이되기를 바랍니다.

행운을 빈다.

+1

고마워, 나는 이것을 시도하고 다시 연락 할게. – Neeta

+0

굉장합니다. 앞으로 귀하의 결과를 듣고! – OrhanC1

+1

이 작업을 통해 Photoshop에서 비어있는 채워진 막대의 이미지를 만들고이를 사용하여 사용자 정의 'RatingBar'를 만들었습니다. – Neeta