I am trying to learn list widget with the WeatherListWidget example by Google. Every other place I looked to find info on widget, they used AppWidgetProvider, but in this example they use ContentProvider. I checked to see maybe one inherets the other, so it will make sense, but they don't. I see in the manifest that ContentProvider uses the tag and AppWidgetProvider uses tag, because they inherit from different things.
So if you could just try and help me understand what makes a widget a widget. So doesn't a widget need a class that extends AppWidgetProvider?
Hope I was clear in my question... Thanks.