패키지 | flash.events |
클래스 | public class ActivityEvent |
상속 | ActivityEvent Event Object |
하위 클래스 | FullScreenEvent |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9 |
ActivityEvent.ACTIVITY
한 가지뿐입니다.
관련 API 요소
공용 속성
속성 | 정의 주체 | ||
---|---|---|---|
activating : Boolean
장치가 활성 상태(true)인지 비활성 상태(false)인지를 나타냅니다. | ActivityEvent | ||
bubbles : Boolean [읽기 전용]
이벤트가 버블링 이벤트인지 여부를 나타냅니다. | Event | ||
cancelable : Boolean [읽기 전용]
해당 이벤트와 연관된 비헤이비어를 차단할 수 있는지 여부를 나타냅니다. | Event | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
currentTarget : Object [읽기 전용]
이벤트 리스너를 통해 Event 객체를 처리하고 있는 객체입니다. | Event | ||
eventPhase : uint [읽기 전용]
이벤트 흐름에서 현재 단계입니다. | Event | ||
target : Object [읽기 전용]
이벤트 대상입니다. | Event | ||
type : String [읽기 전용]
이벤트 유형입니다. | Event |
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
ActivityEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, activating:Boolean = false)
activity 이벤트에 대한 정보가 포함된 이벤트 객체를 만듭니다. | ActivityEvent | ||
[재정의]
ActivityEvent 객체의 복사본을 하나 만들고 각 속성의 값을 원본과 동일하게 설정합니다. | ActivityEvent | ||
사용자 정의 ActionScript 3.0 Event 클래스에서 toString() 메서드를 구현하기 위한 유틸리티 함수입니다. | Event | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
이벤트에서 preventDefault() 메서드가 호출되었는지 여부를 확인합니다. | Event | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
이벤트의 기본 비헤이비어를 취소할 수 있는 경우, 그 비헤이비어를 취소합니다. | Event | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
이벤트 흐름에서 현재 노드 및 그 후속 노드에 있는 모든 이벤트 리스너가 처리되지 않도록 합니다. | Event | ||
이벤트 흐름에서 현재 노드의 후속 노드에 있는 모든 이벤트 리스너가 처리되지 않도록 합니다. | Event | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
[재정의]
ActivityEvent 객체의 속성이 모두 포함된 문자열을 반환합니다. | ActivityEvent | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
공용 상수
상수 | 정의 주체 | ||
---|---|---|---|
ACTIVITY : String = "activity" [정적]
ActivityEvent.ACTIVITY 상수는 activity 이벤트 객체의 type 속성 값을 정의합니다. | ActivityEvent |
속성 세부 정보
activating | 속성 |
생성자 세부 정보
ActivityEvent | () | 생성자 |
public function ActivityEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, activating:Boolean = false)
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9 |
activity 이벤트에 대한 정보가 포함된 이벤트 객체를 만듭니다. Event 객체는 매개 변수로 이벤트 리스너에 전달됩니다.
매개 변수type:String — 이벤트 유형입니다. 이벤트 리스너는 상속된 type 속성을 통해 이 정보에 액세스할 수 있습니다. activity 이벤트 유형은 ActivityEvent.ACTIVITY 한 가지뿐입니다.
| |
bubbles:Boolean (default = false ) — Event 객체가 이벤트 흐름의 버블링 단계에 참여하는지 여부를 결정합니다. 이벤트 리스너는 상속된 bubbles 속성을 통해 이 정보에 액세스할 수 있습니다.
| |
cancelable:Boolean (default = false ) — Event 객체를 취소할 수 있는지 여부를 결정합니다. 이벤트 리스너는 상속된 cancelable 속성을 통해 이 정보에 액세스할 수 있습니다.
| |
activating:Boolean (default = false ) — 장치가 활성화(true ) 중인지 비활성화(false ) 중인지를 나타냅니다. 이벤트 리스너는 activating 속성을 통해 이 정보에 액세스할 수 있습니다.
|
관련 API 요소
메서드 세부 정보
clone | () | 메서드 |
toString | () | 메서드 |
상수 세부 정보
ACTIVITY | 상수 |
public static const ACTIVITY:String = "activity"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9 |
ActivityEvent.ACTIVITY
상수는 activity
이벤트 객체의 type
속성 값을 정의합니다.
이 이벤트에는 다음과 같은 속성이 있습니다.
속성 | 값 |
---|---|
activating | 장치가 활성화되면 true 이고 비활성화되면 false 입니다. |
bubbles | false |
cancelable | false . 취소할 기본 비헤이비어가 없습니다. |
currentTarget | 이벤트 리스너를 통해 Event 객체를 처리하고 있는 객체입니다. |
target | Camera 또는 Microphone 객체 등 세션을 시작 또는 종료 중인 객체입니다. |
관련 API 요소
예제 예제 사용 방법
ActivityEventExample.as
다음 예제에서는 ActivityEvent 클래스를 사용하여 마이크에
activityHandler()
라는 이벤트 리스너 메서드를 연결하고 마이크에서 activity
이벤트가 생성될 때마다 텍스트 정보를 생성하는 방법을 보여 줍니다.
package { import flash.display.Sprite; import flash.events.ActivityEvent; import flash.media.Microphone; public class ActivityEventExample extends Sprite { public function ActivityEventExample() { var mic:Microphone = Microphone.getMicrophone(); mic.addEventListener(ActivityEvent.ACTIVITY, activityHandler); } private function activityHandler(event:ActivityEvent):void { trace("event: " + event); trace("event.activating: " + event.activating); } } }
Tue Jun 12 2018, 03:17 PM Z