2016-07-31 3 views
0

Добрый день,Два CardViews бок о бок

Каков наилучший способ поставить две CardViews бок о бок (на одной и той же линии), с запасом между ними обоими?

Благодарим за помощь!

+0

Эй @D. Математика, ответил ли ответ ниже? – Lino

+0

Да, это очень помогло, спасибо! –

ответ

4

Вы можете использовать LinearLayout с горизонтальной ориентацией:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" 
    android:weightSum="2" > 

    <android.support.v7.widget.CardView 
     android:id="@+id/card_viewLeft" 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center" 
     android:layout_marginRight="5dp" 
     android:layout_weight="1" /> 

    <android.support.v7.widget.CardView 
     android:id="@+id/card_viewRight" 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center" 
     android:layout_marginLeft="5dp" 
     android:layout_weight="1" /> 

</LinearLayout> 
+0

Как насчет разницы между двумя? –

+0

good catch @ cricket_007, макет обновлен – Lino

+1

Двойные поля - это один из способов. Другой - пустой '' между двумя с установленной шириной. –

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