OnUpdate НИКОГДА не вызывался - виджет Android

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

я пытался адаптировать их код для своих целей , и я пробовал прямо копипасту. Кажется, что бы я ни делал, мой виджет НИКОГДА не обновляется. Когда он помещается на главный экран, текст остается в виде статического текста, с которым он был создан. Все, что мне нужно, чтобы это приложение сделало, это обновило 4 TextViews, которые будут содержаться в макете.

Приведенный ниже код в основном скопирован из одного из руководств. Я пытался отладить метод onUpdate, однако точка останова, похоже, никогда не срабатывала.

Будем ОЧЕНЬ признательны за любую помощь.

РЕДАКТИРОВАТЬ: я вернулся к гораздо более простой версии этого виджета, которую пробовал ранее в своих усилиях, и заменил приведенный ниже код кодом для более простого виджета. Я внес в свой манифест изменения, предложенные CommonsWare. К сожалению проблема осталась.

Мой основной файл .java выглядит так:

public class NetStatWidget extends AppWidgetProvider 
{

public void onUpdate(Context context, AppWidgetManager manager, int[] appWidgetIds)
{   
    ComponentName thisWidget = new ComponentName(context, NetStatWidget.class);
    int[] widgetId = manager.getAppWidgetIds(thisWidget);

    RemoteViews remoteView = new RemoteViews(context.getPackageName(), R.layout.appwidget);
    remoteView.setTextViewText(R.id.textView0, "Hello");
    manager.updateAppWidget(widgetId, remoteView);
}

}

Мой манифест:




    

    


            
                
                    
                
                
            

    


И информация о моем поставщике виджетов:



6
задан Jodron 16 March 2012 в 22:36
поделиться