Начало новой деятельности жестом - PullRequest
0 голосов
/ 07 декабря 2010

Хорошо. Поэтому я немного посмотрел на жесты и тому подобное и пытаюсь выяснить, как настроить мой код так, чтобы, когда происходит что-то вроде левого пролистывания, я мог открыть новый экран и то же самое с помощью правого пролистывания. Что-то вроде календаря, где вы можете пролистывать дни. У меня уже есть встроенные жесты. Спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 07 декабря 2010

Хорошо. Я думаю, что я придумал что-то. Я не могу полностью попробовать это сейчас, но выглядит ли это правильно? Благодарю.

public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
        ArrayList<Prediction> predictions = mLibrary.recognize(gesture);
        if (predictions.size() > 0 && predictions.get(0).score > 1.0) {
            String action = predictions.get(0).name;

            if ("left".equals(action)) {
                Intent intent = new Intent(Actinium.this, Radium.class);
                startActivity(intent);
                finish();}
            else if  ("right".equals(action)) {
                Intent intent = new Intent(Actinium.this, Thorium.class);
                startActivity(intent);
                finish();}

            }
        }
0 голосов
/ 07 декабря 2010
Intent intent = new Intent(this, MyActivity.class);
startActivity(intent);

См. документацию для прослушивания жестов.

...