我有一個AppWidget的列表視圖。我希望在用戶將listview添加到主屏幕或刷新小部件後,讓listview從特定位置開始。我試圖使用setScrollPostion,但它不起作用。如何在Android AppWidget中設置ListView的初始滾動位置?
e.g:
RemoteViews視圖=新RemoteViews(context.getPackageName(),R.layout.my_widget);
......
views.setScrollPosition(R.id.listview_in_widget,1000); appWidgetManager.updateAppWidget(appWidgetId,views);
小部件仍顯示第一項。
我會很感激,如果有人可以給我一些提示如何做到這一點?
我很抱歉,在遠景中沒有scrollto或setselection。其實,我試圖在appwidget中實現一個循環列表視圖。我可以在普通列表視圖中執行此操作,因爲我可以在普通列表視圖中執行setselection。我正試圖在主屏幕上實現日曆appwidget,以便用戶可以上下滾動。但我有問題設置遠程列表視圖的初始位置。 – David
抱歉我起初誤解了你的問題,所以我編輯了我的答案,希望它對你有所幫助。 – koso
有沒有辦法在appwidget/remoteview中獲取滾動位置? –