У меня есть виджет на основе коллекции, и я бы хотел изменить начальную позицию прокрутки.установить начальное положение прокрутки виджета android
Я попытался следующий в моем RemoteViewsFactory ..
views.setScrollPosition(R.id.widgetList, myDesiredPosition);
AppWidgetManager.getInstance(mContext).partiallyUpdateAppWidget(mAppWidgetId, views);
, но, к сожалению, не work..I также попытался установить это право в моем WidgetProvider, не работает, хотя. Итак, пожалуйста .. есть способ изменить положение прокрутки списка, обернутого в remoteviews? Спасибо.
У меня такая же проблема. пока не решил – bofredo
. Я начинаю думать, что это невозможно. Я попытался отправить сообщение обратно в «WidgetProvider» из моего «RemoteViewsFactory», но проблема в том, что я просто не могу сохранить исходный экземпляр пакета «RemoteViews» 'instance:/ Мое текущее« решение »- загрузить только элемент, начинающийся с индекса, который я хочу иметь в качестве начального. – simekadam
вам удалось поймать событие прокрутки? это сводит меня с ума, что onClickListener - это кусок пирога, а onScrollListener не существует:/ – bofredo