Android – ImageView On Click

Я пытаюсь проследить щелчок при щелчке по моему изображению, но я не могу понять, какие идеи?

imgView.setOnClickListener(new View.OnClickListener(){ public void onClick(View v) { Log.v(TAG, " click"); } }); 

Обычно изображения не меняются, поэтому я бы предположил, что вы указали определение

android:clickable="true"

В вашем макете.xml к imageView.

Если это не помогает, отредактируйте + обновите свой вопрос и покажите нам часть вашего макета, где вы определяете изображение, чтобы посмотреть на него.

EDIT: Пробовал, и ваш код работал со мной тоже – даже с идентификатором верхнего регистра. Не могли бы вы внимательно посмотреть на свой LogCat? Моя иногда не обновляется, пока я не выбираю устройство снова.

Для этого в Eclipse перейдите в «Устройства» (или покажите его сначала через «Окно») и щелкните один раз на своем устройстве / виртуальном устройстве.

Если вы еще не нашли свою запись в LogCat-View, попробуйте создать фильтр (через зеленый плюс и присвоить ему String, который вы определили с помощью TAG как «по тегу журнала»).

Взгляните на разработчиков Android> Использование DDMS в разделе «Использование LogCat»

Вы забыли переопределить метод onClick. Это работает для меня и должно сделать для вас также 🙂

 imgView.setOnClickListener(new View.OnClickListener() { //@Override public void onClick(View v) { Log.v(TAG, " click"); } }); 

Чтобы получить координаты X и Y:

 imgView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { // X = event.getX() // Y = event.getY() return false; } }); 
Intereting Posts
TextView на android показывает только две строки в тексте в любой ориентации Как я могу предотвратить программирование устройства Android? Как сделать каждое слово текстового кликабельным? Получение Невозможно создать обработчик внутри потока, который не вызвал Looper.prepare () с кодом, который работал на Android 4 Xamarin Android – отключить моно журналы Реализовать Лунный календарь на Android Android: доступ к уже сопряженному соединению Gradle: Multi-Dimension Flavor ApplicationId Как реализовать CustomView с пользовательскими состояниями выбора? Android, как я могу удалить элементы управления VideoView? Как удалить предыдущую запись стека из FragmentManager? Android: что-то лучше, чем андроид: ellipsize = "end", чтобы добавить «…» к укороченным длинным строкам? Android Studio E / dalvikvm: Не удалось найти класс … ссылка из метода Как изменить имя файла в Android Eclipse development Android скрывает журналы в приложении при загрузке на рынок