2012-07-06 7 views
0

Google TV 응용 프로그램에서 포인터 호버 이벤트를 처리하고 싶지만 성공하지 못했습니다.Google TV 에뮬레이터 및 GenericMotionEvent

문서에서 알 수 있듯이 OnGenericMotionListener 수신기를 내 위젯에 설정해야하지만 onGenericMotion() 메서드는 호출되지 않습니다.

내 위젯의 생성자는 다음과 같습니다

public MyWidget(Context context, AttributeSet attrs){ 

    super(context, attrs); 
    setOnGenericMotionListener(new OnGenericMotionListener() { 

     @Override 
     public boolean onGenericMotion(View v, MotionEvent event) { 
     Log.d("","Motion"); 
     return false; 
     });  
    } 
} 

불행하게도 내가하지 실제 장치를 가지고 구글 TV 에뮬레이터에서 개발을해야합니다. 에뮬레이터의 제한 사항입니까, 아니면 내가 잘못하고 있습니까?

+0

이메일로 보내주세요. 내 레빗 (at) google.com –

+0

MyWidget이 View 클래스를 확장하지 않아야하나요? –

+0

RelativeLayout에서 상속받습니다. –

답변

0

Google TV 장치에서 코드를 실행하려고 시도했지만 예상대로 작동합니다. 이것은 에뮬레이터의 버그 또는 제한 사항처럼 보입니다. Google TV 이슈 트래커에 등록하십시오.

관련 문제