2016-08-24 5 views
0

Я работаю над приложением, которое может сразу сравнить три вещи. Обычно их можно открывать по одному и загружать в прокрутку. Как разместить 3 прокрутки на одном экране, каждый из которых занимает ровно 1/3 экрана, так что профиль может быть загружен в каждый из них, и все 3 будут прокручиваться. Я думаю, что это сделало бы для довольно красивого сравнительного макета.Android 3 Scrollviews для сравнения

Мысли?

Таким образом, вся деятельность не будет прокручиваться, но будет содержать 3 небольших прокрутки, которые могут быть индивидуально прокручены.

Activity image

ответ

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> 
+0

Спасибо! Я бы поднял, но мне нужна больше репутации ..... действительно полезно, хотя – wdavies973

+0

Как бы я сделал их стек друг на друга? – wdavies973

+0

может использовать изображение, чтобы поделиться своим желанием, и если этот вопрос решает ур предыдущий вопрос, выберите этот ответ – phpdroid

Смежные вопросы