안 드 로 이 드 제스처 라 이브 러 리
분류: 안 드 로 이 드 2011 - 07 - 18 11: 21 210 명 댓 글 읽 기 (0) 소장 신고
1. 제스처 생 성 (가 져 온 Gesture Builder 참조)
1) 레이아웃 에 더하기
<android.gesture.GestureOverlayView
android:id="@+id/gesture"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
2) Gesture OverlayView 등록 OnGesture Listener 실현 onGestures Started, onGesture, onGesture Ended 방법3) onGesture Endded 호출 시 제스처 가 완료 되 었 음 을 표시 합 니 다. overlay. getGesture 에서 완 성 된 제스처 까지.
4) Gestrure Libraries. from (path) 을 사용 하여 Gesture Library 얻 기
5) gesturelibrary. addGesture ("xxx", gesture) 를 사용 하여 gesture 와 문자열 을 연결 합 니 다.
2. 제스처 사용
1) 제스처 라 이브 러 리 를 공사 중
2) 제스처 라 이브 러 리 불 러 오기
3) GestureOverlayView 를 실현 합 니 다. OnGesturePerformedListener
4) onGesture Perfromed, library. recognize (gesture) 를 덮어 쓰 면 제스처 를 식별 할 수 있다.
단일 계획 처리
먼저 제스처 라 이브 러 리 를 만 들 고 안 드 로 이 드 의 자체 사례 로 생 성 합 니 다.
실행 할 안 드 로 이 드 프로젝트 의 res 디 렉 터 리 에 생 성 된 제스처 라 이브 러 리 를 raw 에 넣 습 니 다.
xml 에 제스처 를 설정 한 터치 스크린 인터페이스
하면, 만약, 만약...
<android.gesture.GestureOverlayView
android:id="@+id/gesture"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
잘못 보고 했다.제스처 라 이브 러 리 불 러 오기,
<android.gesture.GestureOverlayView
android:id="@+id/gesture"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
제스처 화면 받 기 GestureLibrary library = GestureLibraries.fromRawResource(this,R.raw.gestures);//
library.load();//
단일 제스처 모니터 설정:GestureOverlayView overlayView =(GestureOverlayView) this.findViewById(R.id.gesture);
다 획 처리모니터
overlayView.addOnGesturePerformedListener(newGestureOverlayView.OnGesturePerformedListener(){
public void onGesturePerformed(GestureOverlayViewoverlay,
Gesture gesture) {
// ,
ArrayList<Prediction> list=library.recognize(gesture);
if(list!=null){
Prediction p = list.get(0);//
if(p.score>5){//
Toast.makeText(getApplicationContext(), p.name, 1).show();
}
else{
Toast.makeText(getApplicationContext(), " ", 1).show();
}
}
}
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
XML이란 무엇입니까?이것은 저장, 검색 및 공유할 수 있는 형식으로 데이터를 저장하는 강력한 방법입니다. 가장 중요한 것은 XML의 기본 형식이 표준화되어 있기 때문에 시스템이나 플랫폼 간에 로컬 또는 인터넷을 통해 XML을 공유하거나...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.