Android, Настройка прослушивателя щелчков для макета кадра - PullRequest
3 голосов
/ 15 мая 2011

Как вы можете видеть на следующем снимке экрана моей программы, экран содержит несколько кадров, и каждый кадр имеет два изображения и текстовое представление. Я хочу, чтобы другое действие начиналось, когда пользователь нажимает на фрейм (или imageView или textView).

В коде я написал:

final FrameLayout frame01 = (FrameLayout) findViewById(R.id.frame01);

но когда я добавляю следующий код, программа вылетает!

frame01.setOnClickListener(new View.OnClickListener() {         
            @Override
            public void onClick(View v) {
                Toast.makeText(Main.this, "Frame01 Selected", Toast.LENGTH_SHORT).show();
            }
        });

что мне делать? Спасибо

enter image description here

1 Ответ

2 голосов
/ 15 мая 2011

Попробуйте прокомментировать следующую строку:

Toast.makeText(Main.this, "Frame01 Selected", Toast.LENGTH_SHORT).show();

Вы уверены, что у вас есть текущее имя класса "Main.java"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...