Jak pisać i czytać tekst z wprowadzania gestów w Androidzie?

Załóżmy, że chcę napisać słowo o nazwie „test” za pomocą gestu na ekranie, a następnie podzielić go na litery (t, e, s, t). I Google za to i nie znalazłem żadnego pomocnego linku, aby napisać słowo za pomocą gestu, a następnie segmentować litery od słowa. Każdy pomocny link lub samouczek nad tym tematem będzie wdzięczny ... czas, słowo nie może, a potem jak podzielić ten tekst na części, którego nie rozumiem)

mój kod jest

public class GestureTest extends Activity implements OnGesturePerformedListener {

private static GestureLibrary gesturerLib;

TextView showText1;
TextView showText2;
EditText firstEditText;
ArrayList<String> bindList;
ArrayList<Prediction> result;

ListView listViewShow;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //setContentView(R.layout.activity_gesture_test);



    GestureOverlayView gestureOverLayerView = new GestureOverlayView(this);

    //View inflate = getLayoutInflater().inflate(R.layout.activity_gesture_test,null);

    View inflate = getLayoutInflater().inflate(R.layout.activity_gesture_test,null);

    gestureOverLayerView.addView(inflate);
    gestureOverLayerView.addOnGesturePerformedListener(this);

    gesturerLib = GestureLibraries.fromRawResource(getApplicationContext(), R.raw.gestures);

    if(!gesturerLib.load()){
        finish();
    }

    setContentView(gestureOverLayerView);

}

@Override
public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
    // TODO Auto-generated method stub

    showText1 = (TextView)findViewById(R.id.listView1);

    result = gesturerLib.recognize(gesture);

            String point=null;
    String firstLetter=null;
    StringBuffer sb = new StringBuffer();
    String  value1 = "";

        if(result.size() > 0 && result.get(0).score>1.0){

            value1 += result.get(0).name;   


            for(int j= 0;j< prescriptionNames.length;j++){

                           // prescriptionName is String[] 

                firstLetter =  prescriptionNames[j];
                Log.i("THE STRING[] VALUE",firstLetter );
                if( firstLetter.startsWith(value1)){

                   showText1.setText(firstLetter);                      

                }
            }

        }

na przykład linkhttps://play.google.com/store/apps/details?id=com.visionobjects.stylusmobile.v3_2_store

chcę napisać słowo na ekranie z przykładem przerwania: napisz test na ekranie, ale mogę napisać tylko t jeśli piszę drugą literę e, pierwsza litera znika .. to jest mój problem

mam nadzieję, że rozumiesz

proszę powiedz mi, że jest to możliwe, a może źle

questionAnswers(1)

yourAnswerToTheQuestion