下载此文档

【穿戴猫论坛】谷歌眼镜GDK开发指南之触控手势.pdf


文档分类:生活休闲 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
谷歌眼镜GDK开发指南之触控手势来源:http://bbs./thread-900-1-。但GDK提供一个gesturedetector,可以自动识别通用手势,包括触摸、滑动和滚动。通过D-padkeys识别手势默认情况下,Glass系统会将简单的手势转换为D-padkeys事件。可以监听onKeyDown()和onKeyUp()事件来处理D-padkeys:1、触摸事件转义为KEYCODE_DPAD_CENTER2、、下滑事件转移为KEYCODE_BACK这是一小段触控事件的代码:lassMyActivityextendsActivity{...***@OverridepublicbooleanonKeyDown(intkeycode,KeyEventevent){if(keycode==){//usertappedtouchpad,dosomethingreturntrue;}...returnfalse;}}通过gesturedetector识别使用gesturedetector可以识别更多复杂的手势,例如多点触控或滚动。复杂的手势没有对应的D-padkey。你可以实现GestureDetector提供的监听接口来通知Gesture识别acti vi ty层级的手势1、创建一个GestureDetector的监听来处理识别的手势2、重写activity的onGenericMotionEvent()方法,传入motionevents给gesturedetector的onMotionEvent()方法当一个motion时间发生时,系统将它传给gesturedetector。如果被识别了,gesturedetector通知相关的监听接口来处理事件。lassMainActivityextendsActivity{privateGestureDetectormGestureDetector;//...***@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//...mGestureDetector=createGestureDetector(this);}privateGestureDetectorcreateGestureDetector(Contextcontext){estureDetector=newGestureDetector(context);//((){***@OverridepublicbooleanonGesture(Gesturegesture){if(gesture==){//dosomethingontapreturntrue;}elseif(gesture==){//dosomethingontwofingertapreturntrue;}elseif(gesture==

【穿戴猫论坛】谷歌眼镜GDK开发指南之触控手势 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品库
  • 文件大小0 KB
  • 时间2016-01-19
最近更新