Android開發中ScrollView默認不從頂部顯示解決方法

Android開發中ScrollView默認不從頂部顯示解決方法,在我的主頁的Fragment的佈局中,在ScrollView中嵌套RecyclerView。
這時候第一次加載Fragment顯示時,ScrollView默認是從頂部開始顯示的。但是當我切換到其他的Fragment時,再切換回來。ScrollView就從RecyclerView的頂部開始顯示。百度瞭一下。解決方式後好多種。其中一種是直接在RecyclerView中加上

android:focusable="false"

但是我發現並不起作用。
然後我在代碼中動態設置

recyclerView.setFocusable(false);

加上瞭這一句後。再次切換到此Fragment就會從ScrollView的頂部開始顯示瞭。必須是代碼中設置才起作用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *