【Android - 問題解決】之ScrollView嵌套ListView時總是自動滑動到ListView頂部的問題


  最近做了一個項目,里面有一個ScrollView嵌套ListView的布局。

  做出來之后發現,進入這個界面之后,總是自動滑動到ListView的頂部,而ScrollView中位於ListView上面的一些控件就被擠到屏幕外面去了。

  解決這個問題的方法如下:

  在XML代碼中,獲取到ListView的父布局(或父布局的父布局),設置如下屬性:

android:focusableInTouchMode="true"

 

  在JAVA代碼中,調用ScrollView對象的這個方法:

scrollView.smoothScrollTo(0, 0);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM