Android PullToRefreshScrollview+listview 重新整理介面的時候滾動到頂部
阿新 • • 發佈:2019-01-25
今天解決了一個問題:PullToRefreshScrollview+listview 重新整理介面的時候讓其滾動到頂部
廢話不多說,直接上程式碼:
從本質上來講,pulltorefreshscrollview 是 LinearLayout,那麼要想讓它能滾動到頂部,我們就需要將它轉為 ScrollView,具體的方法就是:scrollview1 = scrollview.getRefreshableView();private PullToRefreshScrollView scrollView; private ScrollView scrollView1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_equipment_detail); x.view().inject(this); AppManager.getAppManager().addActivity(this); scrollView = (PullToRefreshScrollview)findViewById(R.id.sc); scrollView1 = scrollView.getRefreshableView(); }
然後就在我們需要讓其滾動到頂部的地方加上:scrollview1.smoothScrollTo(0,0);
就這樣搞定啦,經本人親測有效!如有任何疑問歡迎加我工作QQ:1262422258 。
每天多一點兒努力,未來多一點美好。任何大神都是點滴積累起來的!