我有一个关于ViewPager片段内容的ScrollView,但它没有滚动。我不知道自己做错了什么。底部的TableLayout确实有动态添加的行,如果这与它有关吗?我已经添加了下面的布局文件,如果有人可以对此有所了解。我已经尝试过NestedScrollView,但这也不起作用。通过动态添加的TableLayout行,RelativeLayout远远超过了屏幕的高度。宽度/高度为0dp的任何地方都在我的Java文件中调整大小。
<?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"
android:fillViewport="true"
android:isScrollContainer="false"
android:scrollbars="none"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<View
android:id="@+id/search"
android:background="@color/colorRed"
android:layout_width="0dp"
android:layout_height="0dp"
/>
<TextView
android:layout_width="0dp"
android:layout_height="0dp"
android:gravity="center_vertical|start"
/>
<TableLayout
android:layout_width="0dp"
android:layout_height="0dp"
>
<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TableRow>
</TableLayout>
<TextView
android:layout_width="0dp"
android:layout_height="0dp" />
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
</TableLayout>
</RelativeLayout>
</ScrollView>