用于比较

时间:2016-08-24 18:50:34

标签: java android

我正在开发一款可以同时比较三件事的应用。通常,它们可以一次打开一个并加载到滚动视图中。如何在同一个屏幕上放置3个滚动视图,每个滚动视图占据屏幕的1/3,这样一个配置文件可以加载到每个屏幕中,所有3个都可以滚动。我认为这将是一个非常漂亮的比较布局。

思想?

基本上,整个活动不会滚动,但会包含3个小滚动视图,每个滚动视图可以单独滚动。

Activity image

1 个答案:

答案 0 :(得分:2)

使用android:weightSum
喜欢这个

<LinearLayout
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:weightSum="3">
<ScrollView
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="2" />

    <ScrollView
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="2" />
     <ScrollView
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="2" />


</LinearLayout>