Пример виджета Android SimpleWiktionary не обновляется

#android #android-widget #widget #wiktionary

#Android #android-виджет #виджет #викисловарь

Вопрос:

Я пытаюсь разобраться в виджетах Android, используя приведенный здесь пример: http://code.google.com/p/wiktionary-android /

Я исправил strings.xml но плагин не будет работать должным образом ни на эмуляторе, ни на самом телефоне. Он устанавливается нормально, но никогда не обновляется.

Но, по крайней мере, на симуляторе я получаю некоторый вывод DDMS, сообщающий мне, что API-ответ не может быть проанализирован, поэтому я предполагаю, что API викисловаря, вероятно, изменился.

Однако на моем телефоне метод public void onUpdate(…), похоже, вообще не вызывается при установке виджета. Я вставил строки Log.i (…) для отладки, и хотя все они отображаются, когда я использую виджет в эмуляторе, ни один из них, похоже, не появляется, когда он фактически запускается на телефоне.

Телефон — это Samsung Galaxy S II под управлением Android 2.3, но, я думаю, это вряд ли имеет значение.

кто-нибудь сталкивался с этим раньше и знает что-нибудь, что может помочь?

РЕДАКТИРОВАТЬ Мне сказали, что это может быть проблема с разрешениями, но я не смог это проверить.

Ответ №1:

ОК. На всякий случай, если кто-нибудь еще когда-нибудь столкнется с этим. С виджетами Android происходит странная вещь, когда генерируется исключение… простого удаления не всегда достаточно, чтобы перезагрузить телефон.

Не могу объяснить, почему это так, но это всегда помогало.