91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android手勢的識別

發布時間:2020-03-17 18:16:37 來源:網絡 閱讀:439 作者:YuLi1207 欄目:移動開發

 手勢保存了就可以開始識別了。

 

// 從資源文件中將手勢庫加載進來
		if (mGre == null) {
			Log.e("", "手勢");
			mGre = GestureLibraries.fromRawResource(this, R.raw.yl_yl);
			// 無此句出錯
			mGre.load();
		}
		// 從xml中取出GestureOverlayView控件
		mGov = (GestureOverlayView) findViewById(R.id.gesture);
		mGov.setGestureColor(Color.BLACK);// 手勢顏色
		mGov.setGestureStrokeWidth(15);// 手勢寬度
		// 為GestureOverlayView控件添加監聽
		mGov.addOnGesturePerformedListener(this);

開始識別:

// 識別手勢,返回一個類型為Prediction的列表
		ArrayList<Prediction> gestureList = mGre.recognize(gesture);
		if (gestureList.size() > 0) {
			Prediction pd = gestureList.get(0);
			// 如果匹配度大于1,表示可以識別,否則提示無法識別
			if (pd.score > 3) {
				// 判斷名字是否與手勢庫的名字相同
				if (pd.name.equals("勾")) {
					Intent intent = new Intent(MainActivity.this,
							SecondActivity.class);
					startActivity(intent);
					Toast.makeText(MainActivity.this, "已識別", Toast.LENGTH_SHORT)
					.show();
				} else {
					Toast.makeText(MainActivity.this, "名字不匹配",
							Toast.LENGTH_SHORT).show();
				}
			} else {
				Toast.makeText(MainActivity.this, "無法識別", Toast.LENGTH_SHORT)
				.show();
			}
		}

最后別忘了解綁監聽:

protected void onDestroy() {
		mGov.removeOnGesturePerformedListener(this);
		super.onDestroy();
	}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奈曼旗| 馆陶县| 山东| 景洪市| 榕江县| 威远县| 盘锦市| 武山县| 防城港市| 宜春市| 淮安市| 手游| 垦利县| 广平县| 巨野县| 鸡西市| 黎平县| 阿城市| 固始县| 深水埗区| 敦化市| 车致| 七台河市| 南川市| 宾川县| 鄯善县| 浪卡子县| 吉木乃县| 白水县| 理塘县| 德保县| 烟台市| 徐汇区| 大荔县| 齐河县| 临海市| 日土县| 平阴县| 寻甸| 万年县| 临猗县|