Code example for GestureLibrary

Methods: loadrecognize

0
			} 
		} 
	} 
	 
	public String matchGesture(Gesture gesture) {
		if (mGestureLib.load()) {// 如果读取失败
			List<Prediction> predictions = mGestureLib.recognize(gesture);
			// recognize()的返回结果是一个prediction集合, 
			// 包含了所有与gesture相匹配的结果。 
			// 从手势库中查询匹配的内容,匹配的结果可能包括多个相似的结果, 
			if (!predictions.isEmpty()) {
				Prediction prediction = predictions.get(0);
				// prediction的score属性代表了与手势的相似程度 
				// prediction的name代表手势对应的名称 
				// prediction的score属性代表了与gesture得相似程度(通常情况下不考虑score小于1的结果)。 
				if (prediction.score >= 1) {
					Log.i( TAG, prediction.name + "score > 1" );
					return prediction.name; 
				} 
			} 
		}