org.kwis.msp.media
Class Volume
java.lang.Object
|
+--org.kwis.msp.media.Volume
- public class Volume
- extends Object
소리의 볼륨을 조절하는 메쏘드를 모은 클래스입니다.
Method Summary |
static int |
get()
볼륨의 값을 리턴한다. |
static void |
set(int level)
볼륨을 설정한다. |
get
public static int get()
- 볼륨의 값을 리턴한다. 각 디바이스마다 독립적인 볼륨이 설정되었을 경우,
이 값은 정확하지 않을 수 있다. 그럴경우, 정확한 각 디바이스의 볼륨은
Clip.getVolume()으로 읽어와야 한다. 반환되는 볼륨값은 0 - 100사이의 값으로 환산하여
반환되어야 한다. 0-100사이값을 어느정도의 볼륨세기와 일치시키는가는 아래의 예처럼
하드웨어가 지원하는 볼륨단계를 백분율로 일치시킨것에 따른다.
하드웨어가 몇단계의 볼륨세기를 지원하는가는
HandsetProperty.getSystemProperty("VOLUMELEVEL")에서 반환한다.
예) 볼륨세기가 강, 약 두개인 하드웨어 => 1-50 : 약볼륨 51-100 : 강볼륨
볼륨세기가 강,중,약 세개인 하드웨어 => 1-33:약볼륨, 34-66:중볼륨, 67-100:강볼륨
- Returns:
- 볼륨값
set
public static void set(int level)
- 볼륨을 설정한다. 볼륨을 설정할 수 있는 모든 디바이스의 볼륨을 설정한다.
각 디바이스마다 독립적인 불륨을 설정할 경우, Clip에 있는 볼륨 API을 이용하도록 한다.
설정할 볼륨의 최소값은 0 이고, 최대값은 100이다.
- Parameters:
level
- 볼륨값
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved.
Contact : contact@aromasoft.com