Button

Интерфейс, диалоги, темы, стили, меню
Ответить
Алексей
Сообщения: 3
Зарегистрирован: 28 сен 2012, 14:17

Button

Сообщение Алексей » 30 сен 2012, 15:25

Почему, когда я добавляю событие кнопки android:onClick="click", то в эмуляторе вместо виджета появляется окно с надписью "Problem loading widget" ???
Изображение

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: Button

Сообщение damager82 » 03 окт 2012, 09:39

Там же setOnClickPendingIntent используется для отлова кликов.
При android:onClick он возможно пытается выполнить какие-либо действия по создания обработчика и у него не получается.
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

Алексей
Сообщения: 3
Зарегистрирован: 28 сен 2012, 14:17

Re: Button

Сообщение Алексей » 04 окт 2012, 21:40

Спасибо, но там всё проще было. Нужно было дописать "implements OnClickListener" в объявлении класса:
public class MainActivity extends AppWidgetProvider implements OnClickListener{

и тогда автоматически создастся событие:
public void onClick(View v) {
// TODO Auto-generated method stub

}

Ответить