所以我有一個垂直ScrollView內的水平RecyclerView。我的佈局中的所有內容都可以很好地顯示出來,並且可以順暢地滾動到所需的方向。垂直水平RecyclerView ScrollView
我唯一的問題是,RecyclerView低於ScrollView中的一些其他內容,當RecyclerView部分可見時,它將在啓動時將RecyclerView的底部與屏幕底部對齊。這意味着RecyclerView上方的內容被推出屏幕。
有誰知道爲什麼會發生這種情況,我該如何解決?
這是一個簡單的佈局,可以完成我剛剛描述的內容。你甚至不需要填充RecyclerView,它仍然會這樣做。
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="500dp"
android:background="#fff"/>
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="200dp"
android:background="#000"/>
</LinearLayout>
</ScrollView>
檢查這個https://github.com/lucasr/twoway-view/。 – Raghunandan
從我所瞭解的TwoWayView來看,它與我的問題並不真正相關,但無論如何感謝。 –