0
我導入了手勢示例並創建了自己的應用程序。佈局中有一個按鈕和gestureoverlayview。該按鈕啓動GestureBuilderActivity.class,我可以在其中添加或刪除手勢(這是示例)。在按鈕下方,在GestureOverlayView中,我可以繪製手勢。佈局:Android識別手勢
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Click to see gestures"
android:id="@+id/Button01"
/>
<android.gesture.GestureOverlayView
android:id="@+id/gestures"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1.0" />
</LinearLayout>
從例子中,我知道,這就是我的手勢:
final String path = new File(Environment.getExternalStorageDirectory(),
"gestures").getAbsolutePath();
和吐司味精節目(仍處於例子)手勢被保存在/ mnt/SD卡/手勢:
Toast.makeText(this, getString(R.string.save_success, path), Toast.LENGTH_LONG).show();
我該如何讓應用程序識別我畫的手勢並在烤麪包中顯示我的名字?
在這個問題http://stackoverflow.com/questions/18165847/android-multi-stroke-gesture-not-working你有單筆畫手勢識別的工作代碼。這就是所有你需要做的。至於多筆劃符號。我自己也在努力。 – LoveMeow