0
我想在我的谷歌电视应用程序中处理指针悬停事件,但没有任何成功。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模拟器开发。 模拟器的限制还是我做错了?
给我发电子邮件lesv(at)google.com – 2012-07-06 18:56:56
MyWidget不应该扩展View类吗? – 2012-07-06 22:12:45
我从RelativeLayout继承它 – 2012-07-07 08:07:14