2016-08-24 1 views
0

Ich arbeite an einer Anwendung, die drei Dinge auf einmal vergleichen. Normalerweise können sie einzeln geöffnet und in einen Scrollview geladen werden. Wie würde ich 3 scrollviews auf dem gleichen Bildschirm platzieren, dass jeder nehmen genau 1/3 des Bildschirms, so dass ein Profil in jedem geladen werden kann und alle 3 würde scrollbaren sein. Ich denke, das würde zu einem ziemlich raffinierten Layout führen.Android 3 Scrollviews zum Vergleichen

Gedanken?

Also im Grunde, würde die ganze Aktivität nicht bewegen, aber 3 kleinen scrollviews enthalten würde, das jede einzeln verschoben werden könnte.

Activity image

Antwort

2

Verwenden android:weightSum
Like This

<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

Vielen Dank! Ich würde upvote aber ich mehr Ruf brauche ..... wirklich hilfreich wenn – wdavies973

+0

Wie würde ich sie auf aufeinander stapeln zu machen? – wdavies973

+0

kann Bild verwenden, um zu teilen, wie Sie es wünschen, und wenn dieses Ihr vorheriges Problem löst, wählen Sie bitte diese Antwort – phpdroid