@Override
            public long getItemId(int position) {
                if (data.moveToPosition(position))
                    return data.getLong(INDEX_WEATHER_ID);
                return position;
            }
RemoteViewsService controlling the data being shown in the scrollable weather detail widget
app/src/main/java/com/example/android/sunshine/app/widget/DetailWidgetRemoteViewsService.java