Android - Кнопка Вопрос - PullRequest
       32

Android - Кнопка Вопрос

1 голос
/ 29 августа 2010

Я наконец-то заставил свою кнопку изображения работать в ImageView, и после того, как я ее нажал, она работает, но сразу после этого она перестает работать, и я получаю сообщение об ошибке, чтобы закрыть ее. Я добавил onClick и сосредоточил его на XML, чтобы он работал в рамках просмотра изображений, но это все, что я получил. Кнопка в папке / drawable является кодом селектора кнопки изображения: http://developer.android.com/reference/android/widget/ImageButton.html

 <ImageView
 android:onClick="true"
 android:src="@drawable/button"
 android:focusable="true"
 android:layout_height="fill_parent"    
 android:layout_width="fill_parent"
 android:scaleType="fitStart"

У меня есть подозрение, что я что-то забыл ....

Ответы [ 2 ]

2 голосов
/ 29 августа 2010

Да, первый пользователь прав.Ошибка в событии android:onClick.Это не логическое значение.Он используется для указания имени вашего метода, который должен быть запущен, когда пользователь нажимает на кнопку.Посмотрите этот пример, прокрутите вниз и проверьте, как они реализовали это свойство.

http://android -developers.blogspot.com / 2009/10 / ui-framework-changes-in-android-16.html

0 голосов
/ 29 августа 2010

Я думаю, что это с битом android:onClick. Я никогда не устанавливал это в XML (как у вас); Я не уверен, что вы даже можете сделать это.

То, что вам нужно, это onClickListener в Activity, который использует этот XML. Проверьте это здесь

...