Как писать и читать текст с помощью жестов ввода в Android?

Предположим, я хочу написать слово с именем «test», используя жест на экране, а затем сегментировать его как буквы (t, e, s, t). Я Google для этого и не нашел никакой полезной ссылки, чтобы написать слово с помощью жеста, а затем сегментировать буквы от слова. Любая полезная ссылка или учебник по этой теме будет благодарен .. (В настоящее время я делаю код, который только пишет письмо на время, слово не может, а затем, как сегментировать этот текст, я не могу понять)

мой код

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);                      

                }
            }

        }

например ссылкаhttps://play.google.com/store/apps/details?id=com.visionobjects.stylusmobile.v3_2_store

я хочу написать слово на экране с примером перерывов: написать тест на экране, но я могу написать только т, если я напишу вторую букву е, первая буква исчезнет .. это моя проблема

надеюсь ты сможешь понять

пожалуйста, скажите мне, что это возможно или нет

Ответы на вопрос(1)

Ваш ответ на вопрос