我正在努力制作水平和垂直ScrollableLayout
。我设法制作水平或垂直可滚动的布局,但我无法为双方制作它。
我试图将ScrollView
置于HorizontalScrollView
内,但当我这样做时,它会缩小水平面。这是我的代码:
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ScrollView
android:id="@+id/mainLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ScrollView>
</HorizontalScrollView>
我在ScrollView
中使用java代码添加我的观点。
答案 0 :(得分:0)
我相信标准库中没有任何东西可以满足您的需求。既然你在本页的某个地方发表的评论中说你要将TableLayout放在里面,那么你可能会更好地服务于某些第三方组件,例如TableFixHeaders。
答案 1 :(得分:0)
这段代码实际上对我有用:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ScrollView
android:id="@+id/verticalScroll"
android:layout_width="match_parent"
android:scrollbars="horizontal|vertical"
android:layout_height="match_parent"
android:fillViewport="true">
<HorizontalScrollView
android:id="@+id/mainLayout"
android:layout_width="wrap_content"
android:scrollbars="horizontal|vertical"
android:layout_height="wrap_content">
</HorizontalScrollView>
</ScrollView>
</LinearLayout>